人機猜拳遊戲(自己編寫shell指令碼)

2021-09-21 00:19:39 字數 861 閱讀 7944

#!/bin/bash

read -p "請輸入你的選擇(石頭 剪刀 布):" b0

a0=$[random % 3 + 1]

#1為石頭 2為剪刀 3為布

if [ $a0 -eq 1 ];then

if [ $b0 == 石頭 ];then &>/dev/null

echo "平局"

elif [ $b0 == 剪刀 ];then &>/dev/null

echo "你輸了=

="elif [ $b0 == 布 ];then &>/dev/null

echo "恭喜你,你贏了!"

else

echo "請輸入正確的選擇"

fielif [ $a0 -eq 2 ];then

if [ $b0 == 石頭 ];then &>/dev/null

echo "恭喜你,你贏了!"

elif [ $b0 == 剪刀 ];then &>/dev/null

echo "平局"

elif [ $b0 == 布 ];then &>/dev/null

echo "你輸了=

="else

echo "請輸入正確的選擇"

fielse

if [ $b0 == 石頭 ];then &>/dev/null

echo "你輸了=_="

elif [ $b0 == 剪刀 ];then &>/dev/null

echo "恭喜你,你贏了!"

elif [ $b0 == 布 ]; then &>/dev/null

echo "平局"

else

echo "請輸入正確的選擇"

fifi~

人機猜拳互動遊戲

遊戲規則 1 選取對戰角色 根據提示,輸入使用者的姓名,選擇猜拳的對手 2 猜拳 開始對戰,使用者選擇出拳,與對手進行比較,提示勝負資訊。3 記錄分數 每局猜拳結束,獲勝一方加 1 分 平局都不加分 停止遊戲時,顯示對戰次數 以及對戰最終結果。階段一 顯示遊戲資訊及選擇對戰對手,執行效果如下圖所示。...

Python簡單示例 人機猜拳遊戲

功能 1 玩家輸入石頭 剪刀或者布 2 機器隨機選擇石頭 剪刀或布 3 判斷玩家與及其的輸贏並輸出結果,結果中需要包含玩家和機器各自贏的次數 4 詢問玩家是否繼續遊戲,遊戲可一直執行,直到玩家選擇不繼續 import random 匯入隨機模組 定義資料 game decision matrix 2...

shell例項第16講 猜拳遊戲

bin bash author weibo time 2017.01.03 game 石頭剪刀布遊戲中機械人是 while true do echo 請根據下列提示選擇您的出拳手勢 echo 1.石頭 echo 2.剪刀 echo 3.布 num random 3 1 computer game n...