日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

猜拳游戏的实现

發布時間:2023/12/14 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 猜拳游戏的实现 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import random # 導入產生隨機數字的模塊# 開發步驟 # 1. 接收用戶出的拳,石頭(1), 剪刀(2), 布(3)player = int(input("請出拳 石頭(1), 剪刀(2), 布(3):")) # 2. 讓電腦隨機出拳 computer = random.randint(1, 3) # [1, 3] print("player:", player, type(player)) print("computer:", computer, type(computer)) # 3. 比較勝負 # 3.1 你贏了 # 3.1.1 當用戶出石頭想要贏,電腦必須出剪刀 # 3.1.2 當用戶出剪刀想要贏,電腦必須出布 # 3.1.3 當用戶出布想要贏,電腦必須出石頭 # 以上三種贏的情況是或者的關系 if (player == 1 and computer == 2) or (player == 2 and computer == 3) or (player == 3 and computer == 1):print("您輸了") # 3.2 平局 用戶出的拳和電腦出拳一樣 elif player == computer:print("平局") # 3.3 您輸了 else:print("您贏了")#打印結果: #請出拳 石頭(1), 剪刀(2), 布(3):2 #player: 2 <class 'int'> #computer: 3 <class 'int'> #您輸了進程已結束,退出代碼0 import random # ==============根據以下注釋,完成相關的代碼練習==========# 根據猜拳游戲的需求,寫出猜拳游戲的功能代碼 # 開發步驟 # 1. 接收用戶出的拳,石頭(1), 剪刀(2), 布(3)# 2. 讓電腦隨機出拳# 3. 比較勝負 # 3.1 你贏了 # 3.1.1 當用戶出石頭想要贏,電腦必須出剪刀 # 3.1.2 當用戶出剪刀想要贏,電腦必須出布 # 3.1.3 當用戶出布想要贏,電腦必須出石頭 # 以上三種贏的情況是或者的關系# 3.2 平局 用戶出的拳和電腦出拳一樣# 3.3 您輸了printer=int(input('請輸入用戶數據:'))computer=random.randint(1,3) print("printer",printer,type(printer)) print("computer",computer,type(printer)) if (computer==1 and printer==3)or(computer==2 and printer==1) or (computer==3 and printer==2):print("我贏了")elif(computer==1 and printer==1)or(computer==2 and printer==2) or (computer==3 and printer==3):print('平局') else:print('我輸了')#打印結果: #請輸入用戶數據:2 #printer 2 <class 'int'> #computer 3 <class 'int'> #我贏了進程已結束,退出代碼0

?

總結

以上是生活随笔為你收集整理的猜拳游戏的实现的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。