Python class 语句
本帖最后由 一个账号 于 2020-3-26 10:43 编辑Python class 语句
语法:
class 类名(继承的类):
sth属性 = sth属性值
......
def 方法名(参数):
你的代码
......
注:属性名不可与方法名相同,否则该属性会覆盖该方法!
实例:
假如我们为这只乌龟写一个类:
那么代码是这样的:
class Turtle:
colour = 'green'
speed = 'slow'
character = 'lazy'
def climb(self):
return '我正在爬...'
def eat(self):
return '我正在吃东西...'
def sleep(self):
return '我正在睡觉...'
我们调用Ta试试:
>>> turtle = Turtle()
>>> turtle.climb()
'我正在爬...'
>>> turtle.eat()
'我正在吃东西...'
>>> turtle.sleep()
'我正在睡觉...' def 方法名(self,其他的参数):
不一定是self哦
页:
[1]