day14作業(yè)

1.聲明?個(gè)電腦類: 屬性:品牌焕蹄、顏?淑翼、內(nèi)存?小 方法:打游戲腐巢、寫代碼、看視頻
a.創(chuàng)建電腦類的對象玄括,然后通過對象點(diǎn)的?方式獲取冯丙、修改、添加和刪除它的屬性

b.通過attr相關(guān)?方法去獲取遭京、修改胃惜、添加和刪除它的屬性

class Computer:
    """說明文檔:電腦類"""
    def __init__(self, brand, color, memory):
        self.brand = brand
        self.color = color
        self.memory = memory

    def play(self):
        print('品牌%s,顏色%s哪雕,內(nèi)存%s船殉,能打游戲。' % (self.brand, self.color, self.memory))

    def write_code(self):
        print('品牌%s斯嚎,顏色%s利虫,內(nèi)存%s,能寫代碼堡僻。' % (self.brand, self.color, self.memory))

    def watch_vedio(self):
        print('品牌%s糠惫,顏色%s,內(nèi)存%s钉疫,能看視頻硼讽。' % (self.brand, self.color, self.memory))


if __name__ == '__main__':
    computer1 = Computer('聯(lián)想', '黑色', '4G')
    print(computer1.brand)
    print(getattr(computer1, 'brand'))
    computer1.brand = '蘋果'
    print(computer1.brand)
    setattr(computer1, 'brand', '外星人')
    print(computer1.brand)
    computer1.big = '45'
    print(computer1.big)
    setattr(computer1, 'size', 27)
    print(computer1.size)
    delattr(computer1, 'color')
    del computer1.brand

2.聲明?個(gè)人的類和狗的類:

狗的屬性:名字、顏?色牲阁、年年齡

狗的?方法:叫喚

人的屬性:名字理郑、年年齡、狗

人的?方法:遛狗

a.創(chuàng)建?人的對象?小明咨油,讓他擁有?一條狗?大?黃,然后讓?小明去遛?大?黃

class Dog:
    """說明文檔:狗類"""
    def __init__(self, name):
        self.name = name
        self.color = '黑色'
        self.age = '5歲'

    def yap(self):
        print('叫喚')

class Person:
    """說明文檔:人類"""
    def __init__(self, name, dog):
        self.name = name
        self.age = '18'
        self.dog = dog

    def walk_dog(self,):
        print('%s有一條狗%s,然后%s去遛%s'% (self.name, self.dog, self.name, self.dog))


if __name__ == '__main__':
    dog1 = Dog('大黃')
    person1 = Person('小明', dog1.name)
    person1.walk_dog()

3.聲明?一個(gè)圓類柒爵,自己確定有哪些屬性和方法

class Round1:
    """說明文檔:圓類"""
    def __init__(self, radius):
        self.radius = radius
        self.pi = 'π'

    def area1(self):
        print('半徑為%s的圓役电,面積為%s'% (self.radius, str(self.radius**2)+self.pi))


if __name__ == '__main__':
    p1 = Round1(3)
    p1.area1()

4.創(chuàng)建?一個(gè)學(xué)?生類:

屬性:姓名,年齡棉胀,學(xué)號

方法:答到法瑟,展示學(xué)?生信息

創(chuàng)建?一個(gè)班級類:

屬性:學(xué)?生,班級名

方法:添加學(xué)?生唁奢,刪除學(xué)生霎挟,點(diǎn)名, 求班上學(xué)生的平均年齡

class Student:
    """說明文檔:學(xué)生類"""
    def __init__(self, name, age, stu_num):
        self.name = name
        self.age = age
        self.stu_num = stu_num

    def answer(self):
        print('到', self.__dict__)



class Class:
    """說明文檔:班級類"""
    def __init__(self, *student,):
        self.student = list(student)
        self.class_name = '一班'

    def add_student(self, name, age, stu_num):
        dict1 = {'name': name, 'age': age, 'stu_num': stu_num}
        self.student.append(dict1)

    def del_student(self, name):
        for i in self.student:
            if i['name'] == name:
                self.student.remove(i)

    def check_name(self, student):
        for i in self.student:
            if i['name'] == student:
                stu1 = Student(i['name'],i['age'],i['stu_num'])
                stu1.answer()
                break

        else:
            print('沒到')
    def avg_student(self):
        list2 = []
        for i in self.student:
            list2.append(i['age'])
        avg = sum(list2)/len(list2)
        print('平均值為', avg)
if __name__ == '__main__':
    student1 = Student('小明', 18, '001')
    student2 = Student('小馬', 19, '002')
    class1 = Class(student1.__dict__, student2.__dict__)
    class1.add_student('小黑', 20, '003')
    print(class1.student)
    class1.del_student('小馬')
    print(class1.student)
    class1.check_name('小明')
    class1.check_name('小馬')
    class1.check_name('小黑')
    class1.check_name('小黑')
    class1.avg_student()
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市麻掸,隨后出現(xiàn)的幾起案子酥夭,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,743評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件熬北,死亡現(xiàn)場離奇詭異疙描,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)讶隐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評論 3 385
  • 文/潘曉璐 我一進(jìn)店門起胰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人巫延,你說我怎么就攤上這事效五。” “怎么了炉峰?”我有些...
    開封第一講書人閱讀 157,285評論 0 348
  • 文/不壞的土叔 我叫張陵畏妖,是天一觀的道長。 經(jīng)常有香客問我讲冠,道長瓜客,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,485評論 1 283
  • 正文 為了忘掉前任竿开,我火速辦了婚禮谱仪,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘否彩。我一直安慰自己疯攒,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,581評論 6 386
  • 文/花漫 我一把揭開白布列荔。 她就那樣靜靜地躺著敬尺,像睡著了一般。 火紅的嫁衣襯著肌膚如雪贴浙。 梳的紋絲不亂的頭發(fā)上砂吞,一...
    開封第一講書人閱讀 49,821評論 1 290
  • 那天,我揣著相機(jī)與錄音崎溃,去河邊找鬼蜻直。 笑死,一個(gè)胖子當(dāng)著我的面吹牛袁串,可吹牛的內(nèi)容都是我干的概而。 我是一名探鬼主播,決...
    沈念sama閱讀 38,960評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼囱修,長吁一口氣:“原來是場噩夢啊……” “哼赎瑰!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起破镰,我...
    開封第一講書人閱讀 37,719評論 0 266
  • 序言:老撾萬榮一對情侶失蹤餐曼,失蹤者是張志新(化名)和其女友劉穎压储,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體晋辆,經(jīng)...
    沈念sama閱讀 44,186評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡渠脉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,516評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了瓶佳。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片芋膘。...
    茶點(diǎn)故事閱讀 38,650評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖霸饲,靈堂內(nèi)的尸體忽然破棺而出为朋,到底是詐尸還是另有隱情,我是刑警寧澤厚脉,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布蛔翅,位于F島的核電站塑陵,受9級特大地震影響垫桂,放射性物質(zhì)發(fā)生泄漏咙冗。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,936評論 3 313
  • 文/蒙蒙 一中捆、第九天 我趴在偏房一處隱蔽的房頂上張望鸯匹。 院中可真熱鬧,春花似錦泄伪、人聲如沸殴蓬。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽染厅。三九已至,卻和暖如春津函,著一層夾襖步出監(jiān)牢的瞬間肖粮,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評論 1 266
  • 我被黑心中介騙來泰國打工尔苦, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留尿赚,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,370評論 2 360
  • 正文 我出身青樓蕉堰,卻偏偏與公主長得像,于是被迫代替她去往敵國和親悲龟。 傳聞我的和親對象是個(gè)殘疾皇子屋讶,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,527評論 2 349

推薦閱讀更多精彩內(nèi)容

  • import mathfrom random import randint """1.聲明個(gè)電腦類: 屬性:品牌、...
    嘿嘿_9c52閱讀 184評論 0 0
  • 1.聲明?個(gè)電腦類: 屬性:品牌须教、顏?皿渗、內(nèi)存?小 方法:打游戲斩芭、寫代碼、看視頻 乐疆。a.創(chuàng)建電腦類的對象划乖,然后通過對...
    劉茂森閱讀 224評論 0 0
  • 1.聲明?個(gè)電腦類: 屬性:品牌、顏?挤土、內(nèi)存?小 方法:打游戲琴庵、寫代碼、看視頻 a.創(chuàng)建電腦類的對象仰美,然后通過對象...
    __e145閱讀 304評論 0 0
  • 江湖咖杂,江湖 —— 好命 孩時(shí)聽到...
    山人自無妙計(jì)閱讀 168評論 1 1
  • 新的一年庆寺,以宿醉為開始。诉字。懦尝。 在私人影院看了一夜的電影,可真正看了的只有釜山行壤圃,剩下的時(shí)間玩游戲喝酒陵霉。。埃唯。對于我們...
    漠墨沫閱讀 140評論 0 0