Python入門猜拳小遊戲

2021-08-08 14:10:32 字數 1280 閱讀 7433

根據隨機函式來動態比拼,簡單易玩

####################**開始#######################

coding=utf-8

import math

import time`在這裡插入**片`

import random

def gamestart():

print "這是乙個簡單的剪刀石頭布遊戲"

com=random.randint(1,3)

print "-----------------ok, game start--------------------"

print "請輸入1,2,3這三個數中的乙個,1代表剪刀,2代表石頭,3代表布"

people=int(raw_input("開始輸入吧:"))

if people ==1:

if com==1:

print "你出的是剪刀,真巧,電腦出的也是剪刀,你們打平了,緣分呢!"

return

if com==2:

print "你出的是剪刀,電腦出的是石頭,很遺憾,你輸了,再接再厲"

return

if com==3:

print "你出的是剪刀,電腦出的是布。bingo!你贏了呢!真棒!!!"

return

elif people == 2:

if com == 1:

print "你出的是石頭,電腦出的是剪刀。bingo!你贏了呢!真棒!!!"

return

if com == 2:

print "你出的是石頭,真巧,電腦出的也是石頭,你們打平了,緣分呢!"

return

if com == 3:

print "你出的是石頭,電腦出的是布,很遺憾,你輸了,再接再厲"

return

elif people == 3:

if com == 2:

print "你出的是布,電腦出的是石頭。bingo!你贏了呢!真棒!!!"

return

if com == 1:

print "你出的是布,電腦出的是剪刀,很遺憾,你輸了,再接再厲"

return

if com == 3:

print "你出的是布,真巧,電腦出的也是布,你們打平了,緣分呢!"

return 1

else:

print "小朋友要乖喔,輸123啦"

return 1

gamestart()

python入門筆記 猜拳小遊戲

python入門筆記 猜拳小遊戲 import random a b computer random.randint 0,2 person int input 請出拳 0 拳頭,1 剪刀,2 布 if computer 0 a 拳頭 pass elif computer 1 a 剪刀 pass el...

猜拳小遊戲(python)

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

python小遊戲(猜拳)

usr bin python import random choices 石頭 剪刀 布 computer random.choice choices 生成乙個隨機值 print 猜拳遊戲開始.print 請輸入數字 print 1.石頭 2.剪刀 3.布 while true guess num ...