class是python中的一个关键字(区分大小写),用于定义一个类,当我们需要定义一个类时,在类名之前-我们必须使用class keyword。
类关键字的语法
class class_name: class definition statements;
示例
Input: # 空的班级 class sample: pass # 打印其类型 print("type of class: ", type(sample)) Output: type of class: <class 'type'>
示例1:使用pass语句定义一个空类并打印其类型
# python代码演示示例 # 类关键字 # 空的班级 class sample: pass # 主要代码 # 打印它的类型 print("type of class: ", type(sample))
输出结果
type of class: <class 'type'>
示例2:定义班级学生并分配值并打印
# python代码演示示例 # 类关键字 # Python中的学生类代码 # 类定义 class Student: __id=0 __name="" __course="" # 设置数据功能 def setData(self,id,name,course): self.__id=id self.__name= name self.__course= course # 获取/打印数据的功能 def showData(self): print("Id\t:",self.__id) print("Name\t:", self.__name) print("Course\t:", self.__course) # 主要功能定义 def main(): #学生班对象 std=Student() std.setData(1,'Manju','M. Com.') std.showData() if __name__=="__main__": main()
输出结果
Id : 1 Name : Manju Course : M. Com.