最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python基礎課程之猜數(shù)字游戲完整代碼示例

 更新時間:2026年03月19日 10:24:18   作者:葉?落  
猜數(shù)字游戲是一個經(jīng)典的編程練習,適合初學者學習和掌握Python的基本語法和邏輯控制,這篇文章主要介紹了Python基礎課程之猜數(shù)字游戲的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下

引言

使用 Python 實現(xiàn)一個猜數(shù)字游戲,先隨機生成一個 1 到 100 之間的一個隨機整數(shù),讓用戶猜測這個數(shù)是什么,每次都提示用戶猜大了還是猜小了,如果用戶猜對了,提示用戶猜對了,用了多少次,并且之前每一次的猜測數(shù)字都是什么。

前置知識

從控制臺中讀取用戶輸入

guess = int(input("請輸入你的猜測:"))

生成一個 1 到 100 之間的隨機整數(shù):

import random

secret_number = random.randint(1, 100)

答案

import random

# 生成 1 到 100 之間的隨機整數(shù)
# random.randint(a, b) 會生成一個 a 和 b 之間(包括 a 和 b)的整數(shù)
secret_number = random.randint(1, 100)
print("我已經(jīng)想好了一個 1 到 100 之間的數(shù)字,你來猜猜看!")

# guess_count 用于記錄猜測的次數(shù)
guess_count = 0
# guess_history 列表用于存儲每次猜過的數(shù)字
guess_history = []

# 無限循環(huán),直到用戶猜對
while True:
    try:
        # 獲取用戶輸入的猜測數(shù)字
        user_guess = int(input("請輸入你的猜測:"))

        # 每次猜測都將數(shù)字添加到歷史列表中
        guess_history.append(user_guess)

        # 猜測次數(shù)增加
        guess_count += 1

        # 判斷猜測結果
        if user_guess < secret_number:
            print("猜小了!")
        elif user_guess > secret_number:
            print("猜大了!")
        else:
            # 猜對了
            print(f"恭喜你,猜對了!我想的數(shù)字就是 {secret_number}。")
            print(f"你總共猜了 {guess_count} 次。")
            print("你的猜測歷史是:", end="")
            # 使用 join 方法將列表中的數(shù)字用逗號和空格連接起來,方便打印
            print(', '.join(map(str, guess_history)))
            # 猜對后跳出循環(huán)
            break
    except ValueError:
        # 處理用戶輸入非數(shù)字的情況
        print("輸入無效,請輸入一個整數(shù)。")

總結 

到此這篇關于Python基礎課程之猜數(shù)字游戲的文章就介紹到這了,更多相關Python猜數(shù)字游戲內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

临澧县| 德保县| 瑞金市| 韩城市| 平果县| 民勤县| 孟津县| 翼城县| 胶南市| 临颍县| 沙河市| 兰州市| 三河市| 图们市| 咸丰县| 纳雍县| 错那县| 青川县| 阜新市| 巨鹿县| 仙桃市| 曲靖市| 宜城市| 剑阁县| 新疆| 东丰县| 梅州市| 邮箱| 枣强县| 沈阳市| 蒲江县| 尉犁县| 绍兴县| 志丹县| 张家口市| 廊坊市| 许昌市| 衡山县| 贡觉县| 蓬溪县| 乌海市|