#!/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$num"
read -p ">>>>>>>>>請選擇1-3:" persion
case $persion in
1)if [ $num -eq 1 ];then
echo "平局"
echo $computer
elif [ $num -eq 2 ];then
echo "你贏"
echo $computer
else
echo "計算機贏"
echo $computer
fi;;
2)if [ $num -eq 1 ];then
echo "計算機贏"
echo $computer
elif [ $num -eq 2 ];then
echo "平局"
echo $computer
else
echo "你贏"
echo $computer
fi;;
3)if [ $num -eq 1 ];then
echo "你贏"
echo $computer
elif [ $num -eq 2 ];then
echo "計算機贏"
echo $computer
else
echo "平局"
echo $computer
fi;;
*)echo "必須輸入1-3的數字"
esac
done
執行結果: python猜拳遊戲程式例項
import random 匯入包 def game parm1,parm2 parm1 玩家引數 parm2 電腦引數 cq 石頭 剪刀 布 列表變數定義 if parm1 0 and parm2 1 or parm1 1 and parm2 2 or parm1 2 and parm2 0 pr...
golang學習例項 猜拳小遊戲
學了一段golang,覺得應該實踐一下,寫了這個猜拳小遊戲,順帶著學習下go testing。主程式原始碼 plain package main import bufio 輸入輸出 fmt math math rand os strconv time rock,scissors const rock...
人機猜拳遊戲(自己編寫shell指令碼)
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 b...