亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

python實現一個猜拳游戲

瀏覽:3日期:2022-07-31 08:15:24

本文實例為大家分享了python實現一個猜拳游戲的具體代碼,供大家參考,具體內容如下

設計一個猜拳的游戲,要求如下:

1、游戲開始時,輸入玩家名字2、可以選擇3個電腦對手(電腦名字自定)3、游戲規則為:1、剪刀 2、石頭 3、布4、游戲開始,玩家vs電腦,玩家選擇出一個,電腦隨機1-35、具有局數統計(如:現在是第幾局)、輸贏統計(玩家勝幾局,電腦勝幾局)

效果圖如下:

python實現一個猜拳游戲

代碼如下:

import random #先導入隨機數class game(): #創建一個游戲的類 里面分為兩個屬性一個玩家名 一個電腦名 def __init__(self,playername,computername): self.playername=playername self.computername=computername self.playerscore=0 #玩家得分 self.comscore=0 #電腦得分 self.sum=0 #平局數 def startgame(self): newname=input('請輸入你的鼎鼎大名:') self.playername=newname dnname=input('請選擇你的對手:1.王源,2.王俊凱,3.易烊千璽:') if dnname=='1': print('你的對手為王源') self.computername='王源' elif dnname=='2': print('你的對手為王俊凱') self.computername = '王俊凱' elif dnname=='3': print('你的對手為易烊千璽') self.computername = '易烊千璽' else: print('輸入有誤,系統以為你隨機挑選王俊凱') self.computername = '王俊凱' print('--------猜拳游戲開始,%s VS %s--------' % (self.playername, self.computername)) print('游戲規則為:1.剪刀,2.石頭,3.布') while True: player=int(input('玩家請出拳:')) #玩家出拳 player = random.randint(1, 3) if player == 1: print(' %s出了剪刀' % self.playername) elif player == 2: print(' %s出了石頭' % self.playername) else: print(' %s出了布' % self.playername) #電腦出拳 computer=random.randint(1,3) if computer==1: print(' %s出了剪刀'%self.computername) elif computer==2: print(' %s出了石頭'%self.computername) else: print(' %s出了布'%self.computername) if(player==computer): print('平局') self.sum+=1 elif(player==1 and computer==3) or(player==2 and computer==1) or(player==3 and computer==2): print('%s本局獲勝'%self.playername) self.playerscore+=1 else: print('%s本局獲勝'%self.computername) self.comscore+=1 print('輸贏統計:%s VS %s' % (self.playername, self.computername), '玩家%s勝利%d次' % (self.playername, self.playerscore), '%s勝利%d次' % (self.computername, self.comscore), '%d次平局' % self.sum) print('---------------------------------------------------') tag = input('是否繼續y/n :') if tag.lower() == ’n’: print('輸贏統計:%s VS %s' % (self.playername, self.computername), '玩家%s勝利%d次' % (self.playername, self.playerscore), '%s勝利%d次' % (self.computername, self.comscore), '%d次平局' % self.sum) breaklx=game('as','hfg') #傳入的參數數量必須和定義參數的數量相等lx.startgame() #調用游戲開始的方法

更多有趣的經典小游戲實現專題,分享給大家:

C++經典小游戲匯總

python經典小游戲匯總

python俄羅斯方塊游戲集合

JavaScript經典游戲 玩不停

java經典小游戲匯總

javascript經典小游戲匯總

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 日本在线看片网站 | 91香蕉视频在线播放 | 91精品国产美女福到在线不卡 | 日韩一级黄色影片 | 成人欧美精品久久久久影院 | www黄网站| 免费高清毛片在线播放视频 | 日本精品久久久中文字幕 | 美女免费视频网站 | 日韩在线不卡一区在线观看 | 日韩高清在线亚洲专区vr | 黑人巨大vsさとう遥希 | 国产成人av在线 | 自拍愉拍 | 999久久久免费精品国产牛牛 | 亚洲精品视频免费 | 日韩欧美国产偷亚洲清高 | 国产黄在线观看免费观看软件视频 | 久久久国产99久久国产首页 | 99久久伊人 | 国产产一区二区三区久久毛片国语 | 1313午夜精品久久午夜片 | 亚洲精品一区久久狠狠欧美 | 成人做爰视频在线观看视频 | 大尺度一级毛片波多野结衣 | 黄页网站 播放器 日本 | 外国黄色网 | 91短视频版在线观看www免费 | 日本一级大黄毛片免费基地 | 一级毛片在线直接观看 | 日韩国产欧美一区二区三区 | 丰满成熟亚洲人毛茸茸 | 亚洲午夜久久久久影院 | 欧美在线观看一区二区三 | 正在播真实出轨炮对白 | 嗯~啊~哦~别~别停~啊黑人 | 美国一级片网站 | 亚洲国产七七久久桃花 | 性做久久久久久久久浪潮 | 欧美毛片网 | 久久国产免费观看精品3 |