函数方法的问题
class a:def b(self,who):
self.name=name
这里的方法b,self.name不应该是self.who吗?为什么这样啊? class a:
def b(self,who):
self.name=who# self.x是啥都行,但导入变量得和括号里一样,不然报错没有定义name这个变量。 class A:
def __init__(self, name = None): # 這裡初始化
self.name = name
def B(self, who):
self.name = who # 這裡賦值
someone = A()
someone.B("John")
print(someone.name)
页:
[1]