久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

python 實現人和電腦猜拳的示例代碼

瀏覽:3日期:2022-08-04 17:48:10

完成人機猜拳互動游戲的開發,用戶通過控制臺輸入實現出拳,電腦通過程序中的隨機數實現出拳,每一局結束后都要輸出結果。當用戶輸入n時停止游戲,并輸出總結果。

import randomall = [’石頭’,’剪刀’,’布’]computer = random.choice([’石頭’,’剪刀’,’布’])#所有贏了的情況win = [[’石頭’,’剪刀’],[’布’,’石頭’],[’剪刀’,’布’]]class Text(): def func_play(self): ind = input(’請輸入【0】石頭【1】剪刀【2】布’) if ind.isalpha(): try: raise ValueError(’請輸入數字’) except ValueError as v: print(v) elif ind.isdigit(): ind = int(ind) if 0<=ind<=2: play = all[ind] print(’你輸入的是%s,電腦輸入的是%s’%(play,computer)) if play == computer: self.a = ’平局’ elif [play, computer] in win: self.a = ’你贏了’ else: self.a = ’你輸了’ else: print(’請輸入0到2之間的數’) print(self.a) def write_file(self): with open(’wuhan.txt’,’a’,encoding=’utf-8’) as f: f.write(self.a+’n’)while True: t = Text() t.func_play() t.write_file()

到此這篇關于python 實現人和電腦猜拳的示例代碼的文章就介紹到這了,更多相關python 人和電腦猜拳內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 全椒县| 方正县| 钦州市| 全州县| 禹城市| 怀来县| 邢台县| 阳春市| 门头沟区| 台北市| 康平县| 穆棱市| 宣武区| 双辽市| 阿图什市| 互助| 清河县| 镇赉县| 缙云县| 廉江市| 乳山市| 葫芦岛市| 商城县| 富源县| 清水河县| 丰宁| 通化市| 原阳县| 文成县| 黄龙县| 香格里拉县| 阳高县| 六盘水市| 海林市| 舟曲县| 武义县| 长顺县| 永济市| 玉屏| 张北县| 余江县|