剪刀石頭布程式(Python)
標題剪刀石頭布程式(Python)
第一次寫程式 10/12
```python
#條件判斷作業題
user1 = int(input("請輸入:剪刀:(0)、石頭(1)布(2)"))
import random
computer = random.randint(0,2)
if user1 == computer:
if user1==0:
print("你的輸入為:剪刀(0)");
print("隨機生成數字為:0");
elif user1==1:
print("你的輸入為:石頭(1)");
print("隨機生成數字為:1");
else:
print("你的輸入為:布(2)");
print("隨機生成數字為:2");
print("啊哈,是平局!");
elif user1 == 0 and computer == 1:
print("你的輸入為:剪刀(0)");
print("隨機生成數字為:1");
print(("哈哈,你輸了"));
elif user1 == 0 and computer == 2:
print("你的輸入為:剪刀(0)");
print("隨機生成數字為:2");
print(("恭喜你贏啦!"));
elif user1 == 1 and computer == 0:
print("你的輸入為:石頭(1)");
print("隨機生成數字為:0");
print(("恭喜你贏啦!"));
elif user1 == 1 and computer == 2:
print("你的輸入為:石頭(1)");
print("隨機生成數字為:2");
print(("哈哈,你輸了"));
elif user1 == 2 and computer == 0:
print("你的輸入為:布(2)");
print("隨機生成數字為:0");
print(("哈哈,你輸了"));
elif user1 == 2 and computer == 1:
print("你的輸入為:布(2)");
print("隨機生成數字為:1");
print(("恭喜你贏啦"));
心得:
1. 這個程式中包含的知識點有:
(1)變數的強制轉換
(2)隨機數的引入
(3)條件判斷 、輸入、輸出
2. 第一次看到這題目時還有些無從下手,可能是對 if 條件判斷語句瞭解不
夠, 亦或是有一種思維定式,當看完教學視訊中的 if 語句用來判斷大小後,
就忘記了 if 語句主要是用來判斷是否成立的。在參考了下別人的程式碼後才有
了現在的成果。
3. 現在的程式碼優化空間還是挺大的,加油。
相關文章
- Python剪刀石頭布遊戲Python遊戲
- 程式碼日:剪刀石頭布 (RPS) 專案
- 小熊飛槳練習冊-03石頭剪刀布
- 結對-遊戲《石頭剪刀布》-專案進度遊戲
- 天啦嚕!在家和偶像玩"剪刀石頭布",阿里工程師如何辦到?阿里工程師
- 天啦嚕!在家和偶像玩「剪刀石頭布」,阿里工程師如何辦到?阿里工程師
- 天啦嚕!在家和愛豆玩「剪刀石頭布」,阿里工程師如何辦到?阿里工程師
- 石頭剪刀布?多人動作競技遊戲《永劫無間》戰鬥系統簡析遊戲
- python之結合if條件判斷和生成隨機數的相關知識,完成石頭剪刀布的遊戲Python隨機遊戲
- PAT 1018 錘子剪刀布
- PAT1018錘子剪刀布
- 51微控制器系列(三)51 微控制器遊戲設計 —— 雙人對戰小遊戲(石頭剪刀布)遊戲設計
- 基於深度學習的石頭剪刀布手勢識別(網頁版+YOLOv8_v7_v6_v5程式碼+訓練資料集)深度學習網頁YOLO
- PAT-B 1018 錘子剪刀布 【模擬】
- python力扣刷題記錄——771. 寶石與石頭Python力扣
- leetcode 771. 寶石與石頭LeetCode
- 【leetcode】(每日一題 771 寶石與石頭)LeetCode每日一題
- Leetcode#771.Jewels and Stones(寶石與石頭)LeetCode
- 剩下最後的石頭
- LeetCode每日一題: 寶石與石頭(No.771)LeetCode每日一題
- PAT B1018 錘子剪刀布 mw的解題思路與優化方案優化
- 合併石頭的最低成本
- 石頭科技的增長焦慮
- 2022螢石網路智慧影片門鎖全新發布
- 石頭科技財報:2024年Q1石頭科技營收18.41億元 同比增長58.69%營收
- 1046. 最後一塊石頭的重量
- 【貪心】【二分】[NOIP2015]跳石頭
- 【一天一大 lee】寶石與石頭 (難度:簡單) - Day20201002
- 藍橋杯-跳石頭(二分法)
- 2-66. 製作石頭和稻草的粒子特效特效
- 石錘!今年Python要過苦日子了? 程式設計師:我瘋了!Python程式設計師
- 跨越行業絆腳石,阿里雲函式計算髮布7大技術突破行業阿里函式
- 畫布就是一切(一)— 畫布程式設計的基本模式程式設計模式
- 程式碼抬頭
- 果博東方@17008768000www.hjw1688.com-石雲峰點頭
- MySQL鎖這塊石頭似乎沒有我想的那麼重MySql
- 【每日一題】力扣1046.最後一塊石頭的重量每日一題力扣
- 56歲潘石屹下決心學Python,60歲程式語言之父們還在敲程式碼,你呢Python