国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

Python實現石頭剪刀布游戲

瀏覽:13日期:2022-06-29 14:47:07

本文實例為大家分享了一個簡單的小游戲,分享給大家。

利用隨機函數制作石頭剪刀布小游戲

程序只運行一次

import randoma = input('請出拳(石頭/剪刀/布):')b = ['剪刀', '石頭', '布']# 定義贏的列表win_list = [['石頭', '剪刀'], ['剪刀', '布'], ['布', '石頭']]# 計算機隨機選擇出拳mac = random.choice(b)print('你出拳:', a)print('計算機出拳:', mac)if a in b: if a == mac: print('平局') elif [a, mac] in win_list: # 如果在贏的列表中,代表你贏了,主要你和計算機的順序要和贏的列表一樣 print('恭喜,你贏了') else: print('很遺憾,你輸了')else: print('輸入錯誤')

每次出拳一次要運行一次,很麻煩,要讓程序一直運行

在程序中加個while條件就解決啦

import randomwhile True: a = input('請出拳(石頭/剪刀/布):') b = ['剪刀', '石頭', '布'] # 定義贏的列表 win_list = [['石頭', '剪刀'], ['剪刀', '布'], ['布', '石頭']] # 計算機隨機選擇出拳 mac = random.choice(b) print('你出拳:', a) print('計算機出拳:', mac) if a in b: if a == mac: print('平局') elif [a, mac] in win_list: # 如果在贏的列表中,代表你贏了,主要你和計算機的順序要和贏的列表一樣 print('恭喜,你贏了') else: print('很遺憾,你輸了') else: print('輸入錯誤')

長期玩游戲不利于身心健康,玩游戲要有度

那就默認游戲一開始有三次機會吧,每玩一次減掉一次機會,如果贏了就增加一次機會

import randomcount = 3while count: a = input('請出拳(石頭/剪刀/布):') b = ['剪刀', '石頭', '布'] # 定義贏的列表 win_list = [['石頭', '剪刀'], ['剪刀', '布'], ['布', '石頭']] # 計算機隨機選擇出拳 mac = random.choice(b) print('你出拳:', a) print('計算機出拳:', mac) if a in b: count -= 1 if a == mac: print('平局') elif [a, mac] in win_list: # 如果在贏的列表中,代表你贏了,主要你和計算機的順序要和贏的列表一樣 print('恭喜,你贏了') count += 1 else: print('很遺憾,你輸了') else: print('輸入錯誤') print('你還剩余機會', count)

免費玩了這么多次,要給項目創造一點收益啊

當游戲剩余機會0時,用戶可選擇充值繼續玩,1塊錢等于三次機會,輸入字符串或者輸入的不是1,5,10時,退出程序

import randomcount = 3while count: a = input('請出拳(石頭/剪刀/布):') b = ['剪刀', '石頭', '布'] win_list = [['石頭', '剪刀'], ['剪刀', '布'], ['布', '石頭']] mac = random.choice(b) print('你出拳:', a) print('計算機出拳:', mac) if a in b: count -= 1 if a == mac: print('平局') elif [a, mac] in win_list: print('恭喜,你贏了') count += 1 else: print('很遺憾,你輸了') else: print('輸入錯誤') print('你還剩余機會', count) if count == 0: print('機會用完啦,充值可以繼續玩哦,充值金額分別為1,5,10元,一元可增加三次機會。') a = input('請選擇充值金額:') try: a = int(a) if a == 1 or a == 5 or a == 10: count = a else: print('請輸入1,5,10') except: print('請輸入正確的金額')

輸入字符串或者輸入不是1,5,10 可以繼續輸入或者選擇q退出

import randomcount = 3while count: a = input('請出拳(石頭/剪刀/布):') b = ['剪刀', '石頭', '布'] win_list = [['石頭', '剪刀'], ['剪刀', '布'], ['布', '石頭']] mac = random.choice(b) print('你出拳:', a) print('計算機出拳:', mac) if a in b: count -= 1 if a == mac: print('平局') elif [a, mac] in win_list: print('恭喜,你贏了') count += 1 else: print('很遺憾,你輸了') else: print('輸入錯誤') print('你還剩余機會', count) if count == 0: print('機會用完啦,充值可以繼續玩哦,充值金額分別為1,5,10元,一元可增加三次機會。') while True: a = input('請選擇充值金額或者輸入Q退出:') if a == ’Q’: exit() try: a = int(a) if a == 1 or a == 5 or a == 10: count = a else: print('請輸入1,5,10') except: print('請輸入正確的金額')

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

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 亚洲日韩中文字幕在线播放 | 亚洲精品国产啊女成拍色拍 | 在线欧美成人 | 成人亚洲精品 | 精品成人一区二区三区免费视频 | 农村寡妇偷毛片一级 | 亚洲国语 | 国产精品成人久久久久久久 | 免费午夜扒丝袜www在线看 | 9久re在线观看视频精品 | 欧美成在人线a免费 | 亚洲成人免费视频 | 久久中精品中文 | 国产成人综合欧美精品久久 | 美女视频永久黄网站在线观看 | 成人网视频免费播放 | 免费在线国产视频 | 一级毛片区 | 九草视频在线 | 美女视频网站色 | 九九久久免费视频 | 夜夜骚视频 | 亚洲欧美日韩在线一区 | 美女网站色免费 | 久久精品免费观看国产软件 | 神马午夜视频 | 麻豆传媒一区 | 国产特黄特色的大片观看免费视频 | 欧美大片aaaa一级毛片 | 国产在线一二三区 | 办公室紧身裙丝袜av在线 | 久久久久久88色愉愉 | 亚洲国产欧美精品一区二区三区 | 欧美 日韩 国产 在线 | 高清性做爰免费网站 | 高清不卡毛片免费观看 | 日本视频在线免费观看 | 欧美一级艳片视频免费观看 | 亚洲欧美日韩精品香蕉 | 欧美一区二区三区精品国产 | 成人全黄三级视频在线观看 |