Day 14-task

  1. 聲明一個電腦類: 屬性:品牌板乙、顏色护侮、內存大小 ;方法:打游戲割岛、寫代碼揍诽、看視頻
    a.創(chuàng)建電腦類的對象诀蓉,然后通過對象點的方式獲取栗竖、修改、添加和刪除它的屬性
    b.通過attr相關的方法去獲取渠啤、修改狐肢、添加和刪除它的屬性
class Computer:
    """說明文檔:電腦類"""
    def __init__(self, brand, color, memory):
        self.brand = brand
        self.color = color
        self.memory = memory

    def play_games(self):
        print('打游戲')

    def write_code(self):
        print('寫代碼')

    def watch_video(self):
        print('看視頻')

computer1 = Computer('T400', '黑色', '1T')
print('=========對象.的方式============')
# 查
print(computer1.brand)
# 改
computer1.color = '灰色'
print(computer1.color)
# 增
computer1.type = '游戲本'
print(computer1.type)
# 刪
del computer1.type
print('=========attr相關的方式============')
# 查
print(getattr(computer1, 'brand', '無'))
# 改
setattr(computer1, 'memory', '2T')
print(computer1.memory)
# 增
setattr(computer1, 'type', '游戲本')
print(computer1.type)
# 刪
delattr(computer1, 'type')
# print(computer1.type)
  1. 聲明一個人的類和狗的類:
    狗的屬性:名字、顏色沥曹、年齡
    狗的方法:叫喚
    人的屬性:名字份名、年齡、狗
    人的方法:遛狗
    a.創(chuàng)建人的對象小明架专,讓他擁有一條狗大黃同窘,然后讓小明去遛大黃
class Dog:
    """說明文檔:狗類"""
    def __init__(self, name, color, age=0):
        self.name = name
        self.color = color
        self.age = age

    def bark(self):
        print('狗在叫')


class Person:
    def __init__(self, dog, name, age=18):
        self.name = name
        self.age = age
        self.dog = dog

    def walk_the_dog(self):
        print(self.name + '去遛' + self.dog)


dog1 = Dog('大黃', '黃色', 2)
person1 = Person(dog1.name, '小明')
person1.walk_the_dog()
  1. 聲明?一個圓類,自己確定有哪些屬性和方法
import math
# 3.聲明?一個圓類部脚,自己確定有哪些屬性和方法


class Circle:
    """說明文檔:圓類"""
    def __init__(self, radius):
        self.radius = radius

    def circle_area(self):
        return self.radius ** 2 * math.pi

    def circle_perimeter(self):
        return self.radius * 2 * math.pi


circle1 = Circle(4)
print(circle1.circle_area())
print(circle1.circle_perimeter())
  1. 創(chuàng)建一個學生類:
    屬性:姓名,年齡裤纹,學號
    方法:答到委刘,展示學生信息
    創(chuàng)建一個班級類:
    屬性:學生,班級名
    方法:添加學生鹰椒,刪除學生锡移,點名, 求班上學生的平均年齡
class Student:
    """說明文檔:學生類"""
    def __init__(self, name, age, number):
        self.name = name
        self.age = age
        self.number = number

    def answer(self, stu_name):
        print(stu_name + '回答:' + '到')

    def show_stu_info(self):
        print('姓名:%s 年齡:%d 學號:%s' % (self.name, self.age, self.number))


class ClassAndGrade:
    """說明文檔:班級類"""
    def __init__(self, class_name):
        self.stu_name = []
        self.class_name = class_name

    def add_stu(self, student):
        self.stu_name.append(student)

    def del_stu(self, student_name):
        if not self.stu_name:
            print('沒有可刪除的學生')
        for item in self.stu_name:
            if item['name'] == student_name:
                del item
        else:
            print('沒有找到該學生')

    def call_the_roll(self):
        if not self.stu_name:
            print('沒有學生')
        for item in self.stu_name:
            print(item['name'])

    def avg_age(self):
        sum1 = 0
        for item in self.stu_name:
            sum1 += item['age']
        print(sum1/len(self.stu_name))
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市漆际,隨后出現的幾起案子淆珊,更是在濱河造成了極大的恐慌,老刑警劉巖奸汇,帶你破解...
    沈念sama閱讀 212,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件施符,死亡現場離奇詭異,居然都是意外死亡擂找,警方通過查閱死者的電腦和手機戳吝,發(fā)現死者居然都...
    沈念sama閱讀 90,755評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來贯涎,“玉大人听哭,你說我怎么就攤上這事√瘤ǎ” “怎么了陆盘?”我有些...
    開封第一講書人閱讀 158,369評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長败明。 經常有香客問我隘马,道長,這世上最難降的妖魔是什么肩刃? 我笑而不...
    開封第一講書人閱讀 56,799評論 1 285
  • 正文 為了忘掉前任祟霍,我火速辦了婚禮杏头,結果婚禮上,老公的妹妹穿的比我還像新娘沸呐。我一直安慰自己醇王,他們只是感情好,可當我...
    茶點故事閱讀 65,910評論 6 386
  • 文/花漫 我一把揭開白布崭添。 她就那樣靜靜地躺著寓娩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪呼渣。 梳的紋絲不亂的頭發(fā)上棘伴,一...
    開封第一講書人閱讀 50,096評論 1 291
  • 那天,我揣著相機與錄音屁置,去河邊找鬼焊夸。 笑死,一個胖子當著我的面吹牛蓝角,可吹牛的內容都是我干的阱穗。 我是一名探鬼主播,決...
    沈念sama閱讀 39,159評論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼使鹅,長吁一口氣:“原來是場噩夢啊……” “哼揪阶!你這毒婦竟也來了?” 一聲冷哼從身側響起患朱,我...
    開封第一講書人閱讀 37,917評論 0 268
  • 序言:老撾萬榮一對情侶失蹤鲁僚,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后裁厅,有當地人在樹林里發(fā)現了一具尸體冰沙,經...
    沈念sama閱讀 44,360評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,673評論 2 327
  • 正文 我和宋清朗相戀三年姐直,在試婚紗的時候發(fā)現自己被綠了倦淀。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,814評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡声畏,死狀恐怖撞叽,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情插龄,我是刑警寧澤愿棋,帶...
    沈念sama閱讀 34,509評論 4 334
  • 正文 年R本政府宣布,位于F島的核電站均牢,受9級特大地震影響糠雨,放射性物質發(fā)生泄漏。R本人自食惡果不足惜徘跪,卻給世界環(huán)境...
    茶點故事閱讀 40,156評論 3 317
  • 文/蒙蒙 一甘邀、第九天 我趴在偏房一處隱蔽的房頂上張望琅攘。 院中可真熱鬧,春花似錦松邪、人聲如沸坞琴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽剧辐。三九已至,卻和暖如春邮府,著一層夾襖步出監(jiān)牢的瞬間荧关,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評論 1 267
  • 我被黑心中介騙來泰國打工褂傀, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留忍啤,地道東北人。 一個月前我還...
    沈念sama閱讀 46,641評論 2 362
  • 正文 我出身青樓紊服,卻偏偏與公主長得像檀轨,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子欺嗤,可洞房花燭夜當晚...
    茶點故事閱讀 43,728評論 2 351

推薦閱讀更多精彩內容

  • 8月22日-----字符串相關 2-3 個性化消息: 將用戶的姓名存到一個變量中,并向該用戶顯示一條消息卫枝。顯示的消...
    future_d180閱讀 964評論 0 1
  • 聲明一個電腦類: 屬性:品牌煎饼、顏色、內存大小方法: 打游戲校赤、寫代碼吆玖、看視頻a.創(chuàng)建電腦類的對象,然后通過對象點的方...
    LitoYu閱讀 168評論 0 0
  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,094評論 1 32
  • 1 1.聲明?個電腦類: 屬性:品牌马篮、顏?沾乘、內存?小 方法:打游戲、寫代碼浑测、看視頻a.創(chuàng)建電腦類的對象翅阵,然后通過對...
    生命在于不睡覺閱讀 250評論 0 0
  • 1.聲明?個電腦類: 屬性:品牌、顏?迁央、內存?小 方法:打游戲掷匠、寫代碼、看視頻 a.創(chuàng)建電腦類的對象岖圈,然后通過對象...
    曉剛啦閱讀 163評論 0 0