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

1.代碼
# 猜單詞游戲
import random #添加
WORDS = ("python","juice","easy","difficult","answer","continue","phone","hello","pose","game")
print("歡迎參加猜單詞游戲\n把字母組合成一個正確的單詞")
iscontinue = "Y"
while iscontinue=="Y" or iscontinue=="Y": #循環(huán)
#從序列中隨機(jī)挑出一個單詞
word = random.choice(WORDS)
#一個判斷玩家是否猜對的變量
correct = word
#創(chuàng)建亂序后的單詞
jumble = ""
print(word)
while word: #word不是空字符串
#根據(jù)word長度,產(chǎn)生word的隨機(jī)位置
position = random.randrange(len(word))
#將position位置字母組合到亂序的單詞
jumble+=word[position]
#通過切片,將position位置字母從原單詞中刪除
word = word[:position]+word[(position+1):]
print("亂序后的單詞:",jumble)
guess = input("\n請你猜:")
while guess != correct and guess !="":
print("對不起。不正確")
guess = input("繼續(xù)猜")
if guess == correct:
print("真棒,你猜對了")
iscontinue = input("\n是否繼續(xù)(Y/N):") #是否繼續(xù)游戲
剛學(xué)習(xí)要注意 python沒有分號,它的縮進(jìn)就是判斷邏輯持續(xù)位置,要注意縮進(jìn),否則會出錯。
更多有趣的經(jīng)典小游戲?qū)崿F(xiàn)專題,分享給大家:
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
pyspark操作hive分區(qū)表及.gz.parquet和part-00000文件壓縮問題
這篇文章主要介紹了pyspark操作hive分區(qū)表及.gz.parquet和part-00000文件壓縮問題,針對問題整理了spark操作hive表的幾種方式,需要的朋友可以參考下2021-08-08
Pytorch深度學(xué)習(xí)addmm()和addmm_()函數(shù)用法解析
這篇文章主要為大家介紹了Pytorch中addmm()和addmm_()函數(shù)用法解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06
pandas實(shí)現(xiàn)DataFrame顯示最大行列,不省略顯示實(shí)例
今天小編就為大家分享一篇pandas實(shí)現(xiàn)DataFrame顯示最大行列,不省略顯示實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12

