12-Python基础-OOP
Python基础-OOP
01.py
1 ''' 2 定以一个学生类,用来形容学生 3 ''' 4 # 定义一个空的类 5 class Student(): 6 # 一个空类,pass代表直接跳过 7 # 此处pass必须有 8 pass 9 10 # 定义一个对象 11 mingyue = Student() 12 13 # 在定义一个类,用来描述听Python的学生 14 class PythonStudent(): 15 # 用None给不确定的值赋值 16 name = None 17 age = 18 18 course = "Python" 19 20 # 需要注意 21 # 1. def doHomework的缩进层级 22 # 2. 系统默认由一个self参数 23 def doHomework(self): 24 print("I 在做作业") 25 26 # 推荐在函数末尾使用return语句 27 return None 28 29 # 实例化一个叫yueyue的学生,是一个具体的人 30 yueyue = PythonStudent() 31 print(yueyue.name) 32 print(yueyue.age) 33 # 注意成员函数的调用没有传递进入参数 34 yueyue.doHomework()