国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python基礎教程之實現石頭剪刀布游戲示例

2020-02-23 05:08:37
字體:
來源:轉載
供稿:網友

下面是規則.你和你的對手,在同一時間做出特定的手勢,必須是下面一種手勢:石頭,剪子,布.勝利者從
下面的規則中產生,這個規則本身是個悖論.
(a) 布包石頭.
(b)石頭砸剪子,
(c)剪子剪破布.在你的計算機版本中,用戶輸入她/他的選項,計算機找一個隨機選項,然后由你
的程序來決定一個勝利者或者平手.注意:最好的算法是盡量少的使用 if 語句

代碼如下:
#coding:utf-8

import random
guess_list = ["石頭","剪刀","布"]
guize = [["布","石頭"],["石頭","剪刀"],["剪刀","布"]]

while True:
    computer = random.choice(guess_list)
    people =  input('請輸入:石頭,剪刀,布/n').strip()

    if people not in  guess_list:
        people =  input('重新請輸入:石頭,剪刀,布/n').strip()
        continue
    if computer ==  people:
        print("平手,再玩一次!")

    elif [computer,people] in guize :
        print("電腦獲勝!")
    else:
        print("人獲勝!")
        break

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汕头市| 泰来县| 南投县| 斗六市| 景泰县| 星子县| 桐柏县| 克什克腾旗| 宝应县| 田阳县| 定西市| 开阳县| 通辽市| 娄烦县| 谢通门县| 彭阳县| 中宁县| 信丰县| 葫芦岛市| 康保县| 宝坻区| 彭州市| 渭南市| 龙海市| 怀柔区| 韶关市| 丰台区| 萝北县| 太和县| 小金县| 新源县| 杭锦后旗| 宽城| 深圳市| 太康县| 长沙市| 松溪县| 海口市| 静乐县| 云南省| 合江县|