#coding:gbk#9.1.1创建dog类classDog():"""一次模拟小狗的简单尝试"""def__init__(self, name, age):"""初始化属性"""
self.name = name
self.age = age
defsit(self):"""模拟小狗被命令时蹲下"""print(self.name.title()+" is now sitting.")defroll_over(self):"""模拟小狗被命令时打滚"""print(self.name.title()+" rolled over!")#9.1.2根据类创建实例
my_dog = Dog('willie',6)print("My dog's name is "+ my_dog.name.title())print("My dog is "+str(my_dog.age)+" years old.")##1.访问属性##要访问实例的属性,可使用句点表示法。##2.调用方法
my_dog = Dog('willie',6)
my_dog.sit()
my_dog.roll_over()##3.创建实例
my_dog = Dog('willie',6)
your_dog = Dog('lucy',3)print("My dog's name is "+ my_dog.name.title()+".")print("Your dog's name is "+ your_dog.name.title()+".")
your_dog.sit()