day14-作業(yè)2019-08-08

1.聲明?個電腦類: 屬性:品牌靠抑、顏?凛澎、內存?小 方法:打游戲霹肝、寫代碼、看視頻
a.創(chuàng)建電腦類的對象塑煎,然后通過對象點的?方式獲取沫换、修改、添加和刪除它的屬性
b.通過attr相關?方法去獲取轧叽、修改苗沧、添加和刪除它的屬性

class Human:
    def __init__(self, name='Kiin', age=20, dog=None):
        self.name = name
        self.age = age
        self.dog = dog

    def take_the_dog(self):
        if self.dog:
            return '{}在遛{}'.format(self.name, self.dog.name)
        else:
            return '沒有狗'

class Dog:
    def __init__(self, name='Khan', color='black', age=2):
        self.name = name
        self.age = age
        self.color = color

    def Bark(self):
        print('%s在汪汪汪地叫' % self.name)


dog = Dog('大黃')
man = Human('小小明')
man.dog = dog
print(man.take_the_dog())

3.聲明一個圓類,自己確定有哪些屬性和方法

class Point:
    def __init__(self, x, y):
        self.x = x
        self.y = y

    def distance(self, other):
        a = self.x - other.x
        b = self.y - other.y
        return (a**2 + b**2)**0.5


class Circle:
    pi = 3.1415926

    def __init__(self, rad, center):
        self.rad = rad
        self.center = center

    def area(self):
        return Circle.pi * self.rad ** 2

    def perimeter(self):
        return 2 * Circle.pi * self.rad

    def is_intersect(self, other):
        """兩個圓是否相交"""
        distance = self.center.distance(other.center)
        if distance >= self.rad + other.rad:
            return False
        return True

4.創(chuàng)建?一個學生類:
屬性:姓名炭晒,年齡待逞,學號
方法:答到,展示學生信息

創(chuàng)建?一個班級類:
屬性:學生网严,班級名
方法:添加學生识樱,刪除學生,點名, 求班上學生的平均年齡

class Student:
    student_all = []
    name_all = []
    age_all = []
    number_all = []

    def __init__(self, name='Kiin', age=20, number='040'):
        self.name = name
        self.age = age
        self.number = number

    def count_all(self):
        Student.name_all.append(self.name)
        Student.age_all.append(self.age)
        Student.number_all.append(self.number)
        Student.student_all.append([self.name, self.age, self.number])
        return Student.student_all

    def answer(self, name):
        if name in Student.name_all:
            return True
        else:
            return False

    def display(self):
        return self.name, self.age, self.number


class Classroom:
    student = Student.name_all
    classroom_name = 'python1904'

    def add_student(self, student2):
         Classroom.student.append(student2)
         return Classroom.student

    def del_student(self,student2):
        Classroom.student.remove(student2)
        return Classroom.student

    def call_student(self,name):
        if name in Classroom.student:
            return True
        else:
            return False

    def count_age(self):
        n = 0
        for x in Student.age_all:
            n += x
        return n/len(Student.age_all)

class1 = Classroom()
student1 = Student('小明', 20, '250')
student2 = Student('小強', 22, '260')
student1.count_all()
print(student2.count_all())
print(student1.answer('小明'))
print(class1.add_student('小花'))
print(class1.del_student('小花'))
print(class1.call_student('小花'))
print(class1.count_age)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市怜庸,隨后出現(xiàn)的幾起案子当犯,更是在濱河造成了極大的恐慌,老刑警劉巖割疾,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嚎卫,死亡現(xiàn)場離奇詭異,居然都是意外死亡宏榕,警方通過查閱死者的電腦和手機拓诸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來麻昼,“玉大人奠支,你說我怎么就攤上這事「” “怎么了倍谜?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長叉抡。 經常有香客問我尔崔,道長,這世上最難降的妖魔是什么卜壕? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任您旁,我火速辦了婚禮烙常,結果婚禮上轴捎,老公的妹妹穿的比我還像新娘。我一直安慰自己蚕脏,他們只是感情好侦副,可當我...
    茶點故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著驼鞭,像睡著了一般秦驯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上挣棕,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天译隘,我揣著相機與錄音,去河邊找鬼洛心。 笑死固耘,一個胖子當著我的面吹牛,可吹牛的內容都是我干的词身。 我是一名探鬼主播厅目,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了损敷?” 一聲冷哼從身側響起葫笼,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎拗馒,沒想到半個月后路星,有當地人在樹林里發(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡诱桂,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年奥额,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片访诱。...
    茶點故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡垫挨,死狀恐怖,靈堂內的尸體忽然破棺而出触菜,到底是詐尸還是另有隱情九榔,我是刑警寧澤,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布涡相,位于F島的核電站哲泊,受9級特大地震影響,放射性物質發(fā)生泄漏催蝗。R本人自食惡果不足惜切威,卻給世界環(huán)境...
    茶點故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望丙号。 院中可真熱鬧先朦,春花似錦、人聲如沸犬缨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽怀薛。三九已至刺彩,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間枝恋,已是汗流浹背创倔。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留焚碌,地道東北人畦攘。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像呐能,于是被迫代替她去往敵國和親念搬。 傳聞我的和親對象是個殘疾皇子抑堡,可洞房花燭夜當晚...
    茶點故事閱讀 43,452評論 2 348

推薦閱讀更多精彩內容

  • 1.聲明一個電腦類: 屬性:品牌、顏色朗徊、內存大小 方法:打游戲首妖、寫代碼、看視頻 a.創(chuàng)建電腦類的對象爷恳,然后通過對對...
    浩子_唯一號閱讀 278評論 0 1
  • 1.聲明?個電腦類: 屬性:品牌有缆、顏?、內存?小 方法:打游戲温亲、寫代碼棚壁、看視頻 a.創(chuàng)建電腦類的對象,然后通過對象...
    HuangXiongjin閱讀 143評論 0 0
  • 一栈虚、面向對象編程編程思想:1.面向過程編程 ---> 算法袖外,邏輯(數學邏輯)2.函數式編程 ---> 函數,模塊3...
    Smr_T閱讀 511評論 0 0
  • 8月22日-----字符串相關 2-3 個性化消息: 將用戶的姓名存到一個變量中魂务,并向該用戶顯示一條消息曼验。顯示的消...
    future_d180閱讀 963評論 0 1
  • 一、面向對象編輯 編程思想:1.面向過程編程 ---> 算法粘姜,邏輯(數學邏輯) 2.函數式編程 ---> 函數鬓照,...
    大漠判官1閱讀 240評論 0 0