day14作业

1.声明⼀个电脑类: 属性:品牌、颜⾊、内存⼤小 方法:打游戏、写代码、看视频

class Computer:
    def __init__(self,brand,color,memory):
        self.brand = brand
        self.color=color
        self.memory=memory
    def game(self):
        print(self.brand+'可以打游戏')
    def code(self):
        print(self.brand+'可以写代码')
    def video(self):
        print(self.brand+'可以写视频')

    #用字符串切片的方法返回值全部获取对象所有值
    def __repr__(self):
        return str(self.__dict__)[1:-1]

#a.创建电脑类的对象,然后通过对象点的方式方式获取,修改,添加和删除他的属性
pc1 = Computer('华为','黑色','256G')
print(pc1.brand,pc1.color,pc1.memory)

pc1.brand='联想'
pc1.seize='15.6'
del  pc1.seize
#打印对象所有值
print(pc1)

# b.通过attr相关⽅方法去获取、修改、添加和删除它的属性
# print(getattr(pc1,'brand'))
# setattr(pc1,'memory','128G')
# setattr(pc1,'seize,''15.6')
# delattr(pc1,'seize')

2.声明⼀个人的类和狗的类:

狗的属性:名字、颜⾊色、年年龄

狗的⽅方法:叫唤

class Dog:
    def __init__(self,name,color,age):
        self.name=name
        self.color=color
        self.age=age
    def bark(self):
        print(self.name+'在叫')

#人的属性:名字,年年龄,狗
#人的方方法:遛狗
class Person:
    def __init__(self,name,age,dog:Dog):
        self.name=name
        self.age=age
        self.dog=dog
    def walk_a_dog(self):
        if self.dog:
            print(self.name+'正在遛'+self.dog.name)
        else:
            print('没有狗')

#a.创建人人的对象小小明,让他拥有一一条狗大大黄黄,然后让小小明去遛大大黄黄
d1=Dog('大黄','黄色',2)
p1=Person('小明',18,d1)
p1.walk_a_dog()

3.声明⼀一个圆类,自己确定有哪些属性和方法

class Circular:
    Pai=3.14
    def __init__(self,radius:int):
        self.radius=radius

    def perimeter(self):
        per = self.radius*Circular.Pai*2
        return per
    def area(self):
        are = Circular.Pai*(self.radius**2)
        return are

c1=Circular(2)
print(c1.perimeter())
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.声明⼀个电脑类: 属性:品牌、颜⾊、内存⼤小 方法:打游戏、写代码、看视频a.创建电脑类的对象,然后通过对象点...
    筱哥家的小跟班阅读 303评论 0 0
  • 1.声明个电脑类: 属性:品牌、颜色、内存、大小 方法:打游戏、写代码、看视频a.创建电脑类的对象,然后通过对象点...
    她来听我的演唱会_4e96阅读 301评论 0 0
  • 1.声明⼀个电脑类: 属性:品牌、颜⾊、内存⼤小 方法:打游戏、写代码、看视频a.创建电脑类的对象,然后通过对象点...
    蓝色骨头_3f91阅读 184评论 0 0
  • 明目张胆下毒 然后等 中毒的人 说“谢谢” 2019.1.18.
    开心点金石阅读 1,372评论 45 56
  • 桃花欲说还休之际,我还在思考着今天要做什么,没有目标,也没有目的。云在慢慢移动,一层又一层。 我想着这个春天,我受...
    栗木木阅读 235评论 0 3