美文网首页
day15作业

day15作业

作者: 生命的怒放 | 来源:发表于2019-01-11 20:34 被阅读0次

1.声明一个电脑类: 属性:品牌、颜色、内存大小
方法: 打游戏、写代码、看视频
a.创建电脑类的对象,然后通过对象点的方式获取、修改、添加和删除它的属性
b.通过attr相关方法去获取、修改、添加和删除它的属性

class Computer:
    def __init__(self,pinpai,color,memory):
        self.pinpai = pinpai
        self.color = color
        self.memory = memory
    def playgame(self):
        print("打游戏")
    def seemv(self):
        print("看视频")
    def writecode(self):
        print("写代码")
    def __repr__(self):
        return str(com.__dict__)
com = Computer('神舟','黑色','8G')
print(com)
print('电脑品牌:',com.pinpai)   获取
com.memory = '16G'  修改
print('内存空间:',com.memory)
del com.color       删除
print('颜色属性:',getattr(com,'color',None))
com.yinpan = '300G' 添加
print('硬盘空间:',com.yinpan)
attr = input('请输入属性名:')
getattr(com,attr,'None')   获取
setattr(com,attr,'100')    属性存在修改,不存在添加
delattr(com,attr)
print(com)  删除

2.声明一个人的类和狗的类:
狗的属性: 名字、颜色色、年年龄
狗的方法: 叫唤
人的属性: 名字、年年龄、狗
人的方法: 遛狗
a.创建人的对象小明,让他拥有⼀一条狗大黄,然后让小明去遛大黄

class Person:
    def __init__(self,name,age,dog):
        self.name = name
        self.age = age
        self.dog = dog
    def person(self):
        print(self.name,'在遛狗!')
class Dog:
    def __init__(self,name,age,color):
        self.name = name
        self.color = color
        self.age = age
    def dog(self):
        print(self.name,"在汪汪叫")
per = Person('江东来',22,'大黄')
per.person()
dog1 = Dog('大黄','1','黄色')
dog1.dog()

3.声明一个圆类:

class Yuan:
    def __init__(self,banjin):
        self.banjin = banjin
yuan1 = Yuan(12)

4.创建一个学生生类:
属性: 姓名,年龄,学号
方法: 答到,展示学生生信息

class Student:
    def __init__(self,name,age,num):
        self.name = name
        self.age = age
        self.num = num
    def dadao(self):
        print("到。")
    def __repr__(self):
        return str(self.__dict__)[1:-1]
stu = Student('沉香',16,12345)
stu.dadao()
print(stu)

相关文章

  • Day15中国古典作品鉴赏

    DAY15 课程学习:《Day15:中国古典作品鉴赏,将文心注入写作大脑》 今日作业: 鉴赏一首古诗词,随意地写,...

  • 如何让自己的文章脱颖而出

    205~云心般若~Day15作业7 作业内容 小作业7(简书) 篇幅100-200字左右 模仿自己喜欢的某位作者的...

  • 【3班1组】Day15 掌握这几招,让你的文章脱颖而出

    【3班1组】Day15 掌握这几招,让你的文章脱颖而出 【学员信息】:103-Samuel-小作业7 【作业要求】...

  • Day15如何让自己的文章脱颖而出 - 草稿

    205~云心般若~Day15作业7 作业内容 梦游天姥(mǔ)吟留别.李白 原文一: 越人语天姥,云霞明灭或可睹。...

  • 【4班4组】Day15 掌握这几招,让你的文章脱颖而出

    【学员信息】407-文娟-day15 小作业7 【作业要求】 篇幅100-200字左右 模仿自己喜欢的某位作者的风...

  • 【1班3组】+ Day15《让你文章脱颖而出的实用技巧》

    【1班3组】+ Day15《让你文章脱颖而出的实用技巧》 【学员信息】311-曲奇小溪-小作业7 小作业7: 模仿...

  • day15作业

    作业0.定义一个学生类。有属性:姓名、年龄、成绩(语文,数学,英语)[每课成绩的类型为整数]方法: a. 获取学生...

  • day15 作业

    .定义一个学生类。有属性:姓名、年龄、成绩(语文,数学,英语)[每课成绩的类型为整数]方法: a. 获取学生的姓名...

  • day15作业

    1.定义一个学生类。有属性:姓名、年龄、成绩(语文,数学,英语)[每课成绩的类型为整数] 方法: a. 获取学生的...

  • day15作业

    1.定义一个学生类。有属性:姓名、年龄、成绩(语文,数学,英语)[每课成绩的类型为整数]方法: a. 获取学生的姓...

网友评论

      本文标题:day15作业

      本文链接:https://www.haomeiwen.com/subject/bulfdqtx.html