python類方法的綜合應用案列

2021-10-09 14:38:58 字數 1863 閱讀 8806

以下是我對類的一些思考,希望可以幫助大家啊

為類calendar新增兩個方法:乙個刪除完成項,乙個新增新增項

// a code block

#題目要就:刪除:給父母買禮物鍵值對,並新增'寫日記': '20:00'

class calendar:

def __init__(self):

self.date = '2020-08-08'

self.things =

class lucky(calendar):

def thing_done(self,thing): #thing只是個賦值語句

del self.things[thing] #刪除:給父母買禮物

def add_thing(self, thing, time): #thing,time也只是個賦值語句,self的形式需要

self.things[thing] = time

print(self.things) #更新後的self.things

good=lucky()

good.thing_done('給父母買禮物') #刪除:給父母買禮物的鍵值對

good.add_thing('寫日記', '20:00') #寫入鍵值:'寫日記', '20:00'

var foo = 'bar';

練習要就

小明是一家公司的hr,公司這一年發展很好,打算給員工們發福利。

所以,要給員工評績效。你能用今天學到的知識幫小明實現這個功能嗎?

對了,小明的 boss 很抓細節,所以在錄入員工名字時必須錄對,不能錯。

// a code block

class classname():

def __init__(self,name,number): #類中self屬於連線的橋梁

self.name=name

self.number=number

def student(self): #通過self聯絡類

if self.number>95:

print('恭喜'+self.name+'拿到明星員工獎盃')

print(' ')

elif 80<=self.number<=95:

print('恭喜'+self.name+'拿到優秀員工獎盃')

print(' ')

else:

print('很遺憾'+self.name+'這次沒有評上獎盃,希望來年努力工作')

print(' ')

class new(classname): #繼承資料,類有繼承資料的特點

def morning(self):

list=['范仲淹','王安石','冰心']

if self.name in list: #判斷輸入員工是否正確

print('錄入正確')

print(' ')

else:

print('錄入錯誤'+self.name+'不是本公司員工')

print(' ')

for i in range(3): #員工多可以用迴圈

name=input('輸入員工姓名:')

number=int(input('輸入員工成績:'))

good=classname(name,number)

good.student()

chinese=new(name,number) #子類繼承父類的資料

chinese.morning()

var foo = 'bar';

列舉類綜合應用

乙個列舉類,可以看成包括它的一些子類 列舉 的乙個類,而且列舉類的構造方法只能是私有的,如下面 以交燈為示例 1 public class test 1415 valueof 方法可以把字串轉換成相應的列舉物件 16 system.out.println light.red light.valueo...

Python 迴圈的綜合應用

迴圈綜合應用1.str hello,world 把字串給反轉顯示 str hello,world temp for c in str temp c temp else print 字串反轉完畢 temp 迴圈綜合應用2 列印1.100之間的偶數 通過while num 2 while num 100...

mysql的綜合應用 MySQL的綜合應用學習筆記

避免寫入直接運算元據檔案 利用日誌來實現間接寫入 mysql共有5種日誌,其中只能redo日誌和undo日誌與事務有關。事務機制 rdbms sql語句 事務 acid 事務是乙個或者多個sql語句組成的整體,要麼全部執行成功,要麼全部執行失敗。管理事務 預設情況下,mysql執行每條sql語句都會...