問題#
- 今天的任務是編寫一個生成角色的小遊戲,類似第 [[100 天學 python - 第 25 天]] 的程式碼,但是更複雜了。
- 第一個複雜的地方在角色的健康程度更複雜了,第二是增加了角色的力量函數。
- 複習了 os、random、while、def 知識點。
#
CODE#
import random, os
again = "yes"
def sided():
n1 = random.randint(1, 6)
n2 = random.randint(1, 12)
n3 = n1 * n2
return n3
def health():
n1 = sided() / 2 + 10
return n1
def srtength():
n1 = sided() / 2 + 12
return n1
while again == "yes":
os.system("clear")
print("角色生成遊戲")
uname = input("輸入角色的名稱: ")
utype = input("輸入角色屬性(人類、精靈、巫師、獸人)")
print("血量: ", health())
print("力量: ", srtength())
again = input("再生成一個嗎?yes or no")