# 先建立建立乙個遊戲規則
# 石頭 = 0、剪刀 = 1、布 = 2.
'''贏的情況有三種,分別是:
情況匹配 前減後贏差值 前減後輸差值
0贏1, -1 1
1贏2, -1 1
2贏0. 2 -2
'''
hand = input('石頭、剪刀、布,你要出哪乙個呢:')
if hand in ('石頭', '剪刀', '布'):
if hand == '石頭':
hand = 0
elif hand == '剪刀':
hand = 1
elif hand == '布':
hand = 2
j = random.randint(0, 2)
res = hand - i
if res == (2 or -1):
print('恭喜你,你贏了!')
elif res == 0:
print('平局')
else:
print('很遺憾,你輸了。')
# 先建立建立乙個遊戲規則
# 石頭 = 0、剪刀 = 1、布 = 2.
'''贏的情況有三種,分別是:
情況匹配 前減後贏差值 前減後輸差值
0贏1, -1 1
1贏2, -1 1
2贏0. 2 -2
'''import random
while true:
hand = input('石頭、剪刀、布,你要出哪乙個呢:')
if hand in ('石頭', '剪刀', '布'):
again = 1
if hand == '石頭':
hand = 0
elif hand == '剪刀':
hand = 1
elif hand == '布':
hand = 2
j = random.randint(0, 2)
res = hand - i
if res == (2 or -1):
print('恭喜你,你贏了!')
elif res == 0:
print('平局')
else:
print('很遺憾,你輸了。')
again = input('想再玩一次請輸入1,退出請輸入0:')
if again != '1' and again != '0':
again = input('只能輸入1(再玩一次)或0(退出遊戲)哦,請從新輸入:')
else:
if again != '1' and again != '0':
print('已退出遊戲,歡迎下次再玩。')
break
if again == 1:
continue
else:
print('等著你下次來玩哦!')
break
else:
print('輸入錯誤!')
python 石頭剪刀布小遊戲
import random import time print 石頭剪刀布小遊戲!time.sleep 3 for i in range 6 for k in range 5 i print end for j in range 2 i 1 print end print for i in rang...
python小遊戲 剪刀,石頭,布
小遊戲 剪刀,石頭,布 規則 剪刀可以剪布,石頭可以磕碰剪刀,而布可以抱住石頭 程式輸入 剪刀,石頭,布 與電腦隨機產生的剪刀,石頭,布做對比 choice 從序列中隨機生產乙個元素 from random import li 剪刀 石頭 布 while true n str input 請輸入剪刀...
python小遊戲 石頭剪刀布
import random pc random.randint 1,3 a none if pc 1 a 石頭 elif pc 2 a 剪刀 else a 布 player input 請輸入剪刀石頭布 if a 石頭 and player 剪刀 or a 剪刀 and player 布 or a ...