要求:
1、建立三個遊戲人物,分別是:
蒼井井,女,18,初始戰鬥力1000
東尼木木,男,20,初始戰鬥力1800
波多多,女,19,初始戰鬥力2500
2、遊戲場景,分別:
草叢戰鬥,消耗200戰鬥力
自我修煉,增長100戰鬥力
多人遊戲,消耗500戰鬥力
class person:
def __init__(self, name, gender, age, fight):
self.name = name
self.gender = gender
self.age = age
self.fight = fight
def caocong(self):
self.fight = self.fight - 200
def xiulian(self):
self.fight = self.fight + 100
def duoren(self):
self.fight = self.fight - 500
def show(self):
print("%s %s %d %d" %(self.name, self.gender, self.age, self.fight))
cang = person("蒼井井", "女", 18, 1000)
dong = person("東尼木木", "男", 20, 1800)
bo = person("波多多", "女", 19, 2500)
cang.show()
dong.show()
bo.show()
cang.caocong()
dong.xiulian()
bo.duoren()
cang.show()
dong.show()
bo.show()
執行結果:
蒼井井 女 18 1000
東尼木木 男 20 1800
波多多 女 19 2500
蒼井井 女 18 800
東尼木木 男 20 1900
波多多 女 19 2000
簡單的python協程
首先要了解兩個概念 上下文在每個任務執行前,cpu都需要知道任務從 載入,又是從 開始運 行,也就是說,需要系統事先幫他設定好cpu暫存器和程式計數器 program counter,pc cpu暫存器,是cpu內建的容量小 但速度極快的記憶體。程式計數器,則是用來儲存cpu正在執行的指令的位置,或...
python練習1 除法遊戲
小a和小b是一對好朋友,他們的愛好是研究數字。學過除法之後,他們就發明了乙個新遊戲 兩人各說乙個數字分別為a和b,如果a能包含b的所有質數因子,那麼a就獲勝。但是當數字太大的時候,兩個朋友的腦算速度就有點跟不上了。現在,請你寫個程式,來判斷勝負吧 輸入兩個正整數,表示a和b 2 a,b 10 18 ...
python 猜拳小遊戲練習
猜拳 判斷使用者輸入那個,沒太全,只是判斷是否為數字,實際要細一些,小數等也加上才完美,可以參考 import random ends 0while ends 0 inputnumber input 請輸入0剪刀,1石頭,2布 value random.randint 0,2 ifstr isdig...