日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python--猜水果游戏

發布時間:2024/1/1 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python--猜水果游戏 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

猜水果系統

規則:

.猜題游戲一共有10個題,每個題10分,共一百分").您在這個游戲中可以猜測10次,不管您答對還是答錯,都會消耗猜測的次數").每道題目開始時,系統都會提示是否使用錦囊,一共有三次的錦囊機會(錦囊一共有三種 ,并且可以重復選擇!)。同時,錦囊不算在猜測的次數中。").錦囊包括:1.提示水果第一個字。2.提示水果第二個字3.這個水果的字數").游戲可以提前結束")

答案列表:
a = [‘西瓜’, ‘梨子’, ‘香蕉’, ‘核桃’, ‘蘋果’, ‘桃子’, ‘花生’, ‘石榴’, ‘西瓜’, ‘梨子’]
題目列表:
b = [‘綠色的,紅心’, ‘配冰糖,暖到心’, ‘彎彎的月兒小小的船,小小的船兒兩頭尖’, ‘皺肉皺骨頭, 骨頭生在肉外頭。’, ‘喬布斯’, ‘胖娃娃,沒手腳,紅尖嘴,一身毛,背上一道溝,肚里好味道。’,
‘青藤藤,開黃花,地上開花不結果,地下結果不開花。,’, ‘小小紅壇子,裝滿紅餃子,吃掉紅餃子,吐出白珠子。’, ‘綠色的,紅心’, ‘配冰糖,暖到心’]

代碼

topic_num = 10 # 定義題目個數 topic_score = 0 # 定義分數 number = 0 # 猜題次數 hint = 3 # 錦囊次數 a = ['西瓜', '梨子', '香蕉', '核桃', '蘋果', '桃子', '花生', '石榴', '西瓜', '梨子'] b = ['綠色的,紅心', '配冰糖,暖到心', '彎彎的月兒小小的船,小小的船兒兩頭尖', '皺肉皺骨頭, 骨頭生在肉外頭。', '喬布斯', '胖娃娃,沒手腳,紅尖嘴,一身毛,背上一道溝,肚里好味道。','青藤藤,開黃花,地上開花不結果,地下結果不開花。,', '小小紅壇子,裝滿紅餃子,吃掉紅餃子,吐出白珠子。', '綠色的,紅心', '配冰糖,暖到心'] # 開始游戲 print("歡迎啟動猜水果游戲") print("每題10分,總十題,游戲有提示錦囊!只有3此提示機會!共有三種錦囊") print("1號錦囊提示答案第一個字", "\n", "2號錦囊提示答案第二個字", "\n", "3號錦囊提示答案字數") print("游戲可以提前結束,(輸入“退出游戲”即可)")decision = input("是否開始游戲(y/n):") if decision == "y": # 判斷是否開始游戲for i in b: # 遍歷題目if number < topic_num:print("第{}題,題目為:".format(number + 1), "\n", b[number])if hint > 0: # 判斷錦囊次數是否大于0hint_num = (input("是否使用錦囊(y/n):"))if hint_num == "y":hint_list = input("使用哪種錦囊(1)(2)(3):")if hint_list == "1": # 判斷錦囊種類print("第一個字是:", (a[number])[:1:])hint -= 1elif hint_list == "2":print("第二個字是:", (a[number])[-1::])hint -= 1elif hint_list == "3":print(f"答案只有{len(a[number])}個字")hint -= 1elif hint_num == "n":passelse:print("請按照提示輸入指定字符選項!")continueelse:print("錦囊不足,無法使用")passanswer = input("請輸入水果名:")if answer == a[number]: # 判斷答案是否等于a列表中于題目對應的答案print("真棒!回答正確")topic_score = topic_score + 10elif answer == "退出游戲":print("游戲已退出!")else:print('很遺憾,回答錯誤')number += 1else:print("游戲結束")breakprint("猜中{},得分{},剩余錦囊{}".format(topic_score // 10, topic_score, hint)) elif decision == "n":print("游戲已退出!") else:print("請按照提示輸入指定選項!")

初學者,代碼不足之處,還請多指教!

總結

以上是生活随笔為你收集整理的Python--猜水果游戏的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。