小编use*_*042的帖子

使用__init__继承属性

我是刚刚开始学习Python的Java人.举个例子:

class Person():
    def __init__(self, name, phone):
        self.name = name
        self.phone = phone

class Teenager(Person):
    def __init__(self, name, phone, website):
        self.name=name
        self.phone=phone
        self.website=website
Run Code Online (Sandbox Code Playgroud)

我确信有很多冗余代码(我知道在Java中,上面的代码有很多冗余).

关于哪些属性已从父类继承,哪些部分是多余的?

python polymorphism inheritance attributes

39
推荐指数
4
解决办法
3万
查看次数

如何在python中引用父方法?

假设我有两个类(一个是父类,一个是子类).如果在子类中定义的方法不同,我如何引用父类中的方法?

这是代码:

class A:
    def __init__(self, num):
        self.value=num
    def f(self, num):
        return self.value+2
class B(A):
    def f(self, num):
        return 7*self.f(num)
Run Code Online (Sandbox Code Playgroud)

在最后一行中,我想用"self.f(num)"命令引用父类A,而不是B中创建无限递归的方法本身.先感谢您.

python polymorphism inheritance

29
推荐指数
3
解决办法
6万
查看次数

如何在HTML/CSS中的段落中加粗单词?

我是网络编程的初学者,有一些非常简单的问题.

我试图在一个段落中加粗几个单词,但我不知道如何使用HTML/CSS.我已经想出如何加粗整段,但还没有个别单词.如何在一个单词中加粗,比如我的例子中的"粗体"?

这大胆整个段落:

<html>
<head>
<style type="text/css">
p.n1
{
    font:15px bold 30px Georgia,serif;
}

</style>
</head>

<body>
<p class="n1">I am in bold. </p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css paragraph

19
推荐指数
4
解决办法
10万
查看次数

如何在CSS中使边缘变圆?

我是网页设计的初学者,所以我有一个相当业余的问题要问.我创建了一个文本框,但我不知道如何使边缘圆形而不是矩形.我知道CSS在矩形边框上起作用.如果可能的话,我还想在盒子下面添加一个小阴影,我不知道如何实现它.这是我专门针对盒子部分的代码:

#wrapper{
border: solid 1px #eeeeee;
}
Run Code Online (Sandbox Code Playgroud)

"#wrapper"是指另一个文档中的一段php代码.谢谢.

html css border rounding paragraph

2
推荐指数
1
解决办法
2400
查看次数

python bug中的距离公式

我正在计算python中线段的长度,但我不明白为什么一段代码给我零,另一段给出正确的答案.

这段代码给了我零:

def distance(a, b):
    y = b[1]-a[1]
    x = b[0]-a[0]
    ans=y^2+x^2
    return ans^(1/2)
Run Code Online (Sandbox Code Playgroud)

这个给了我正确的答案:

import math as math

def distance(a, b):
    y = b[1]-a[1]
    x = b[0]-a[0]
    ans=y*y+x*x
    return math.sqrt(ans)
Run Code Online (Sandbox Code Playgroud)

谢谢.

python distance formula

0
推荐指数
1
解决办法
700
查看次数

从python中的函数返回数字字典

我想通过将列表的每个值分配给"喜欢"来返回元素字典,但我不断出现错误.这是我的代码.

def f([a,b,c]):
    d={a:'like'}
    for x in [a,b,c]:
        d[x]='like'
    return d
Run Code Online (Sandbox Code Playgroud)

python dictionary hashtable

-3
推荐指数
1
解决办法
91
查看次数