python實現剪刀石頭布遊戲
阿新 • • 發佈:2022-04-06
今天剛學習了python的判斷語句,老師留的作業是用判斷做一個石頭剪刀布的遊戲,因為之前c++寫過類似的東西,感覺還挺簡單的。主要是練習一下if else語句的使用。
實現步驟
- 引入隨機數庫
- 使用者自己輸入數字,選擇剪刀石頭布
- 電腦通過隨機數賦值,選擇剪刀石頭布
- 通過判斷語句分出勝負
這個問題主要考驗python的選擇判斷語句的使用。
原始碼
# -*- coding = utf-8 -*- # @Time : 2022/4/6 17:15 # @Author :王敬博 # @File : demo03.py # @Software: PyCharm import random #引入隨機數庫 user = int(input("請選擇你要出的 (石頭 0 剪刀 1 布 2) : ")) #使用者 admin = random.randint(0,2) #電腦 if admin == 0: print("電腦出的是石頭") elif admin == 1: print("電腦出的是剪刀") else: print("電腦出的是布") if user == 0: if admin ==1: print("你贏了!") elif admin == 2: print("你輸了了!") else: print("平局") if user == 1:if admin ==2: print("你贏了!") elif admin == 0: print("你輸了了!") else: print("平局") if user == 2: if admin ==0: print("你贏了!") elif admin == 1: print("你輸了了!") else: print("平局")
輸出結果