#直接修改属性的值
#- * -コーディング:UTF-8 - * - クラスカー(): デフ __init__ (自己、メーカー、モデル、年): self.make = メイク self.model = モデル self.year = 年 self.odometer_reading = 0 DEF get_descriptive_name(自己): LONG_NAME = STR(self.year)+ ' ' + self.make + ' ' + self.modelの 戻り()long_name.title DEF read_odometer(自己): プリント(" この車は持っている" + STR(self.odometer_reading)+ " その上にマイル。" ) myNewCar =カー(' アウディ'、' A4 '、2016 ) 印刷(myNewCar.get_descriptive_nameを()) myNewCar.odometer_reading = 23 myNewCar.read_odometer ()
#通过方法修改属性的值
#- * -コーディング:UTF-8 - * - クラスカー(): デフ __init__ (自己、メーカー、モデル、年): self.make = メイク self.model = モデル self.year = 年 self.odometer_reading = 0 DEF get_descriptive_name(自己): LONG_NAME = STR(self.year)+ ' ' + self.make + ' ' + self.modelの リターン()long_name.title デフread_odometer(自己): 印刷(" この車は持っている" + STR(self.odometer_reading)+ " マイルそれに。" ) デフupdate_odometer(自己、走行距離): self.odometer_reading = マイレージ myNewCar =カー(' アウディ'、' A4 '、2016年) の印刷を( myNewCar.get_descriptive_name()) myNewCar.update_odometer( 24 ) myNewCar.read_odometer()
#法によるプロパティの値のインクリメント #- * -コーディング:UTF-8 - * - クラスカー(): DEF __init__ (セルフ、メイク、モデル、年): self.make = メイク self.model = モデル セルフ。年 = 年 self.odometer_reading = 0 DEF get_descriptive_name(セルフ): LONG_NAME = STR(self.year)+ ' ' + self.make + ' ' + self.modelの リターンlong_name.title() DEF read_odometer(セルフ): 印刷(" この車は持っている" + STR(self.odometer_reading)+ " その上にマイル" ) デフupdate_odometer(自己、走行距離を): 場合の走行距離> = :self.odometer_reading self.odometer_reading = 走行距離 、他: 印刷(" することができます」 Tバックロールオドメーター!」) デフincrement_odometer(自己、マイル): self.odometer_reading + = マイル myNewCar =カー(' アウディ'、" A4' 2016 ) プリント(myNewCar.get_descriptive_name()) myNewCar.update_odometer( 23500 ) myNewCar.read_odometer() myNewCar.increment_odometer( 8 ) myNewCar.read_odometer()