用python實現猜拳小遊戲
本練習旨在養成良好的編碼習慣和練習邏輯思考.使用python版本:3.7.3;
**內容實現如下
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""簡單實現猜拳小遊戲,預設每回合 五局
version: 0.1
author: smartbabble
date: 2018-03-12
"""from random import randint
defmora_game()
: rounds =
0 flag =
true
while flag and rounds <5:
robot = randint(1,
3)player =
input
("遊戲開始請出招:"
"1(表示剪刀),"
"2(表示石頭),"
"3(表示布),"
"q或q(表示退出遊戲) \n"
)if player.lower()==
"q":
flag =
false
print
("遊戲終止!"
)else
: player =
int(player)
rounds +=
1if robot == player:
print
("打平!"
)else
:print
("%s 贏得本局"%(
"robot"
if robot-player ==
1else
"player"))
defmain()
: mora_game(
)if __name__ ==
'__main__'
: main(
)
執行執行結果 python實現猜拳小遊戲
建立乙個猜拳遊戲系統包含以下特性 最高分 玩家姓名 玩家性別 幫助頁面,以及 出拳 技能。要求 使用者進入系統之後,設定玩家姓名和性別 與電腦對戰 或者兩個玩家對戰 出拳的記過是隨機的 剪刀 1 石頭 0 布 2 三局兩勝 一局就是一把,輸了就是此局輸了 記錄最高獲勝次數 最高分 import ra...
Python實現猜拳小遊戲
import random di2 p,w,s 0,0,0while true system random.randint 1,3 player input 遊戲開始 1表示剪刀,2表示石頭,3表示布,q表示退出,請出拳 if player in 1 2 3 q if player q print ...
猜拳小遊戲(python)
import random 載入模組random 隨機數 win 0 定義勝場 lose 0 定義敗場 dogfall 0 定義平局 while true while 迴圈 print 10 猜拳遊戲 10 遊戲開頭輸出 遊戲名 print 勝 s,敗 s,平 s win,lose,dogfall ...