看了其他教程,發(fā)現(xiàn)繼承方法用的是super().__init__(),和這里的不一樣,把我搞懵了,查了下才知道原來這個教程是python2的寫法
2021-01-19
def count():
fs = []
for i in range(1, 4):
def f():
return i*i
fs.append(f())
return fs
f1, f2, f3 = count()
print(f1,f2,f3)
f4=count()
print(f4)
fs = []
for i in range(1, 4):
def f():
return i*i
fs.append(f())
return fs
f1, f2, f3 = count()
print(f1,f2,f3)
f4=count()
print(f4)
2021-01-13
是我學(xué)習(xí)python3進階太早了嘛,定義一個類并實例化完全不會啊,怎么去定義數(shù)據(jù),還有方法,根本不知道啊
2021-01-06
# encoding:utf-8
class animal(object):
def __init__(self,name,age):
self.name = name
self.age = age
def get(self):
print(self.name,self.age)
dog = animal("汪汪",3)
cat = animal("喵喵",2)
dog.get()
cat.get()
class animal(object):
def __init__(self,name,age):
self.name = name
self.age = age
def get(self):
print(self.name,self.age)
dog = animal("汪汪",3)
cat = animal("喵喵",2)
dog.get()
cat.get()
2020-12-02