python小遊戲(猜拳)

2021-09-24 21:39:24 字數 1080 閱讀 7639

#!/usr/bin/python

import random

choices = ('石頭', '剪刀', '布')

computer = random.choice(choices) #生成乙個隨機值

print('猜拳遊戲開始.......')

print('請輸入數字: ')

print('''1.石頭 2.剪刀 3.布''')

while true:

guess_num = int(input('請出拳: '))

if guess_num not in [1,2,3]:

print('輸入錯誤!!!')

continue

guess = choices[guess_num - 1]

print('電腦出的是%s, 你出的是%s。' % (computer, guess))

if guess == '石頭':

if computer == '石頭':

print('平局')

if computer == '剪刀':

print('你贏了')

if computer == '布':

print('你輸了')

elif guess == '剪刀':

if computer == '石頭':

print('你輸了')

if computer == '剪刀':

print('平局')

if computer == '布':

print('你贏了')

elif guess == '布':

if computer == '石頭':

print('你贏了')

if computer == '剪刀':

print('你輸了')

if computer == '布':

print('平局')

else:

print('輸入錯誤')

猜拳小遊戲(python)

import random 載入模組random 隨機數 win 0 定義勝場 lose 0 定義敗場 dogfall 0 定義平局 while true while 迴圈 print 10 猜拳遊戲 10 遊戲開頭輸出 遊戲名 print 勝 s,敗 s,平 s win,lose,dogfall ...

python猜拳小遊戲

import random while true game player input 請輸入 剪刀 0 石頭 1 布 2 退出 3 isdigit 判斷字串是否為數字 if player.isdigit player int player 退出遊戲 if player 3 print 退出成功,感謝...

python猜拳小遊戲

使用if else結構寫的乙個猜拳小遊戲 import random player input 請輸入 剪刀 0 石頭 1 布 2 player int player computer random.randint 0,2 print 電腦出的是 d computer if player0 and ...