python基礎 task7打卡

2021-10-08 21:44:47 字數 1432 閱讀 9211

1、以下類定義中哪些是類屬性,哪些是例項屬性?

classc:

num =

0def

__init__

(self)

: self.x =

4 self.y =

5 c.count =

6

2、怎麼定義私有⽅法?

3、嘗試執行以下**,並解釋錯誤原因:

classc:

defmyfun()

:print

('hello!'

)c = c(

)c.myfun(

)

classc:

defmyfun

(self)

:print

('hello!'

)c = c(

)c.myfun(

)

4、按照以下要求定義乙個遊樂園門票的類,並嘗試計算2個**+1個小孩平日票價。
class

ticket()

:class

ticket()

:def

__init__

(self)

: self.weekday_price =

100 self.weekend_price = self.weekday_price *

1.2def

weekdayprice

(self)

: self.adult =

int(

input

('請輸入**數量:'))

self.children =

int(

input

('請輸入兒童數量:'))

print

('總票價為:'

,self.adult*self.weekday_price + self.children*self.weekday_price/2)

defweekendprice

(self)

: self.adult =

int(

input

('請輸入**數量:'))

self.children =

int(

input

('請輸入兒童數量:'))

print

('總票價為:'

,self.adult*self.weekend_price + self.children*self.weekend_price/2)

t = ticket(

)t.weekdayprice(

)'''請輸入**數量:2

請輸入兒童數量:1

總票價為: 250.0'''

Python程式設計基礎 Task7

物件 屬性 方法 class person hair black 構造方法 def init self,name charlie age 8 self.name name self.age age 定義乙個say方法 defsay self,content print content p perso...

天池python學習 task01打卡第三天

異常就是執行期檢測到的錯誤。計算機語言針對可能出現的錯誤定義了異常型別,某種錯誤引發對應的異常時,異常處理程式將被啟動,從而恢復程式的正常執行。異常體系內部有層次關係,python異常體系中的部分關係如下所示 檢測範圍 except exception as reason 出現異常後的處理 try ...

天池python學習 task03打卡第八天

物件是類的例項。換句話說,類主要定義物件的結構,然後我們以類為模板建立物件。類不但包含方法定義,而且還包含所有例項共享的資料。我們可以使用關鍵字class定義 python 類,關鍵字後面緊跟類的名稱 分號和類的實現。例子 class turtle python中的類名約定以大寫字母開頭 關於類的乙...