av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Python實(shí)現(xiàn)簡(jiǎn)單的猜單詞小游戲

瀏覽:129日期:2022-07-06 18:58:19

本文實(shí)例為大家分享了Python實(shí)現(xiàn)猜單詞小游戲的具體代碼,供大家參考,具體內(nèi)容如下

思路

1、一個(gè)words列表里存放若干的單詞,例如:['extends', 'private', 'static', 'public']

Python實(shí)現(xiàn)簡(jiǎn)單的猜單詞小游戲

2、在words列表里隨機(jī)取出一個(gè)單詞放進(jìn)word列表,例如:

Python實(shí)現(xiàn)簡(jiǎn)單的猜單詞小游戲

3、用一個(gè)tips列表存放提示信息,長(zhǎng)度跟隨機(jī)取出來的單詞長(zhǎng)度相同,而且初始化如下圖:

Python實(shí)現(xiàn)簡(jiǎn)單的猜單詞小游戲

4、一個(gè)列表放隨機(jī)數(shù),長(zhǎng)度跟隨機(jī)取出來的單詞長(zhǎng)度相同的,且不重復(fù)。

Python實(shí)現(xiàn)簡(jiǎn)單的猜單詞小游戲

5、當(dāng)用隨機(jī)數(shù)列表里的前兩個(gè)元素,用word列表里的元素替換提示信息列表的元素:

Python實(shí)現(xiàn)簡(jiǎn)單的猜單詞小游戲

6、剩下就是游戲邏輯了,需要提示的時(shí)候,遍歷下一個(gè)隨機(jī)數(shù)列表,然后替換信息

直接上代碼:

import random#初始化信息↓↓↓↓↓↓↓# 存放單詞的列表words = ['extends', 'private', 'static', 'public', 'void', 'return', 'super','package','throws']#隨機(jī)獲取單詞列表里的一個(gè)單詞word = list(words[random.randint(0, len(words) - 1)])#隨機(jī)數(shù)列表,存放著與單詞長(zhǎng)度一致的隨機(jī)數(shù)(不重復(fù))ranList = random.sample(range(0, len(word)), len(word))#存放提示信息tips = list()#初始化提示信息#存放跟單詞長(zhǎng)度一致的下劃線for i in range(len(word)): tips.append('_')#隨機(jī)提示兩個(gè)字母tips[ranList[0]] = word[ranList[0]]tips[ranList[1]] = word[ranList[1]]#函數(shù)部分↓↓↓↓↓#展示菜單def showMenu(): print('需要提示請(qǐng)輸入’help?’') print('結(jié)束游戲請(qǐng)輸入’quit!’')#顯示提示信息def showtips(): for i in tips: print(i, end=' ') print()#需要提示def needTips(tipsSize): #至少有兩個(gè)未知字母 if tipsSize <= len(word)-3: tips[ranList[tipsSize]] = word[ranList[tipsSize]] tipsSize += 1 return tipsSize else: print('已沒有提示!')#主要運(yùn)行函數(shù)↓↓↓↓↓↓def init(): print('------java關(guān)鍵字版本-------') tipsSize = 2 showMenu() while True: print('提示:',end='') showtips() guessWord = input('猜一下這個(gè)單詞:') # <’’.join(word)>把word列表的內(nèi)容轉(zhuǎn)換成字符串 if guessWord == ’’.join(word): print('恭喜你,猜對(duì)了!就是%s!'%(’’.join(word))) break elif guessWord == ’help?’: tipsSize = needTips(tipsSize) elif guessWord == ’quit!’: break else: print('猜錯(cuò)了!') continueinit()

運(yùn)行結(jié)果:

Python實(shí)現(xiàn)簡(jiǎn)單的猜單詞小游戲Python實(shí)現(xiàn)簡(jiǎn)單的猜單詞小游戲

更多關(guān)于python游戲的精彩文章請(qǐng)點(diǎn)擊查看以下專題:

python俄羅斯方塊游戲集合

python經(jīng)典小游戲匯總

python微信跳一跳游戲集合

更多有趣的經(jīng)典小游戲?qū)崿F(xiàn)專題,分享給大家:

C++經(jīng)典小游戲匯總

JavaScript經(jīng)典游戲 玩不停

javascript經(jīng)典小游戲匯總

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 日韩激情网站 | 色婷婷精品 | 亚洲精品www久久久久久广东 | 欧美黄色网 | 欧美视频免费在线观看 | 91亚洲国产成人久久精品麻豆 | 国产精品久久久久久无人区 | 三级在线看 | 一区二区免费 | 亚洲在线观看视频 | 欧美色综合天天久久综合精品 | 一级视频网站 | 一级毛片一级毛片 | 亚洲精品久久久久久久久久久 | 日本精品视频在线观看 | 国产精品国产成人国产三级 | 99热播| www.在线播放| 亚洲免费网站 | av在线播放网站 | 天天干天天操天天爽 | 爱爱视频网站 | 老司机午夜视频 | 欧美色综合 | 福利在线播放 | 日日夜夜精品 | 丰满少妇高潮在线观看 | 天天视频国产 | 国产精品一区在线观看 | 日韩a在线 | 中国黄色1级片 | 国产免费一区二区三区免费视频 | 黄色一级片网站 | 亚洲+小说+欧美+激情+另类 | 91视频在线观看视频 | 日日干夜夜爽 | 欧美 日韩 国产 成人 在线 | 成人av播放 | 亚洲美女一区 | 91精品国自产在线观看 | 亚洲精品一区二区三区在线观看 |