day15作業(yè)

python
1.建立一個汽車類Auto,包括輪胎個數(shù)憎妙,汽車顏色库正,車身重量,速度等屬性厘唾,
并通過不同的構(gòu)造方法創(chuàng)建實例褥符。至少要求 汽車能夠加速 減速 停車。
再定義一個小汽車類CarAuto 繼承Auto 并添加空調(diào)抚垃、CD屬性喷楣,
并且重新實現(xiàn)方法覆蓋加速、減速的方法

from math import pi
class Auto:
    def __init__(self, color='白色', weight=50, speed=0):
        # color='紅色', weight=100, speed=10
        self.tyre_count = 4
        self.color = color
        self.weight = weight
        self.speed = speed
        self.__max_speed = 300

    def speed_up(self, value):
        """加速"""
        new_speed = self.speed + value
        if new_speed > self.__max_speed:
            self.speed = self.__max_speed
        else:
            self.speed = new_speed

    def speed_down(self, value):
        """減速"""
        new_speed = self.speed - value
        if new_speed < 0:
            self.speed = 0
        else:
            self.speed = new_speed

    def stop(self):
        """停車"""
        self.speed = 0


class CarAuto(Auto):
    def __init__(self, color='', weight=100, speed=10):
        # color='紅色', weight=100, speed=10
        super().__init__(color, weight, speed)  # super().__init__('紅色', 100, 10)

        self.CD = ''
        self.air_conditioner = '格力'


c1 = CarAuto('紅色')
print(c1.__dict__)

3.創(chuàng)建一個動物類鹤树,擁有屬性:性別抡蛙、年齡、顏色魂迄、類型 ,
要求打印這個類的對象的時候以'/XXX的對象: 性別-? 年齡-? 顏色-? 類型-?/' 的形式來打印

class Animal:
    def __init__(self, gender='公', age=1, color='黑色', type='爬行'):
        self.gender = gender
        self.age = age
        self.color = color
        self.type = type

    def __repr__(self):
        return '/%s的對象: 性別-%s 年齡-%d 顏色-%s 類型-%s/' % \
               (self.__class__.__name__, self.gender, self.age, self.color, self.type)


class Dog(Animal):
    pass


an1 = Animal()
print(an1)

dog1 = Dog()
print(dog1)

4.寫一個圓類惋耙, 擁有屬性半徑捣炬、面積和周長;要求獲取面積和周長的時候的時候可以根據(jù)半徑的值把對應(yīng)的值取到绽榛。
但是給面積和周長賦值的時候湿酸,程序直接崩潰,并且提示改屬性不能賦值

class ReadOnlyError(Exception):
    def __str__(self):
        return 'Modify the read-only property'


class Circle:
    def __init__(self, r):
        self.r = r
        self._perimeter = 0
        self._area = 0

    # perimeter
    @property
    def perimeter(self):
        return self.r*pi*2

    @perimeter.setter
    def perimeter(self, value):
        raise ReadOnlyError

    # area
    @property
    def area(self):
        return pi*self.r**2

    @area.setter
    def area(self, value):
        raise ReadOnlyError


c1 = Circle(10)
print(c1.area, c1.perimeter)

c1.r = 3
print(c1.area, c1.perimeter)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末灭美,一起剝皮案震驚了整個濱河市推溃,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌届腐,老刑警劉巖铁坎,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異犁苏,居然都是意外死亡硬萍,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進店門围详,熙熙樓的掌柜王于貴愁眉苦臉地迎上來朴乖,“玉大人祖屏,你說我怎么就攤上這事÷蛐撸” “怎么了袁勺?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長畜普。 經(jīng)常有香客問我期丰,道長,這世上最難降的妖魔是什么漠嵌? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任咐汞,我火速辦了婚禮,結(jié)果婚禮上儒鹿,老公的妹妹穿的比我還像新娘化撕。我一直安慰自己,他們只是感情好约炎,可當(dāng)我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布植阴。 她就那樣靜靜地躺著,像睡著了一般圾浅。 火紅的嫁衣襯著肌膚如雪掠手。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天狸捕,我揣著相機與錄音喷鸽,去河邊找鬼。 笑死灸拍,一個胖子當(dāng)著我的面吹牛做祝,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播鸡岗,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼混槐,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了轩性?” 一聲冷哼從身側(cè)響起声登,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎揣苏,沒想到半個月后悯嗓,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡舒岸,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蛾派。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片俄认。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡个少,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出眯杏,到底是詐尸還是另有隱情夜焦,我是刑警寧澤,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布岂贩,位于F島的核電站茫经,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏萎津。R本人自食惡果不足惜卸伞,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望锉屈。 院中可真熱鬧荤傲,春花似錦、人聲如沸颈渊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽俊嗽。三九已至雾家,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間绍豁,已是汗流浹背芯咧。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留竹揍,地道東北人唬党。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像鬼佣,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子霜浴,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,577評論 2 353

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

  • day15-作業(yè) 1. 建立一個汽車類Auto晶衷,包括輪胎個數(shù),汽車顏色阴孟,車身重量晌纫,速度等屬性,并通過不同的構(gòu)造方法...
    Octane閱讀 134評論 0 1
  • """author = Zard""" 1. 建立一個汽車類Auto永丝,包括輪胎個數(shù)锹漱,汽車顏色,車身重量慕嚷,速度等屬性...
    Zard泉水閱讀 157評論 0 0
  • 建立一個汽車類Auto哥牍,包括輪胎個數(shù)毕泌,汽車顏色,車身重量嗅辣,速度等屬性撼泛,并通過不同的構(gòu)造方法創(chuàng)建實例。至少要求 汽車...
    XXXXStone閱讀 134評論 0 0
  • 1.建立一個汽車類Auto澡谭,包括輪胎個數(shù)愿题,汽車顏色,車身重量蛙奖,速度等屬性潘酗,并通過不同的構(gòu)造方法創(chuàng)建實例。至少要求 ...
    太極僧人閱讀 279評論 0 0
  • 德國品質(zhì)雁仲,狩獵者系仔夺,入門種草[耶]
    2f6b0b97e774閱讀 326評論 0 1