【Python】类及其常用操作
类及其常用操作 创建类 在Python中,首字母大写的名称指的是类。 class Dog ( ) : """一次模拟小狗的案例""" def __init__ ( self , name , age ) : """初始化属性name和age""" self . name = name ; self . age = age ; def sit ( self ) : """模拟小狗蹲下""" print ( self . name . title ( ) + " is now sitting." ) def roll_over ( self ) : """模拟小狗打滚""" print ( self . name . title ( ) + " rollwd over!" ) 这里类定义中括号是空的,是因为要从空白创建这个类。 **方法__init__() **定义成了包含三个形参:self、name和age。形参self必不可少,还必须位于其他形参的前面。因为Python调用这个__init__()方法创建Dog实例时,将自动传入实参self。每个与类相关联的方法调用都自动传递实参self,它是一个指向实例本身的引用,让实例能够访问类中的属性和方法。 根据类创建实例 my_dog = Dog ( "willie" , 6 ) print ( "My dog's name is " +