Python 練習 簡單角色遊戲程式

2022-03-17 15:02:58 字數 1119 閱讀 5528

要求:

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...