最新国产好看的视频,伊人天堂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ù)字游戲內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

鸡泽县| 柘城县| 巍山| 壤塘县| 资源县| 邓州市| 邻水| 通州区| 安仁县| 惠来县| 榆社县| 新密市| 双牌县| 怀化市| 金坛市| 汉中市| 新沂市| 高雄县| 九江市| 鄂州市| 怀柔区| 吴江市| 武穴市| 华安县| 富顺县| 罗山县| 通江县| 平山县| 海南省| 增城市| 墨脱县| 乐安县| 漳州市| 开江县| 进贤县| 奉贤区| 成都市| 石泉县| 沙坪坝区| 彩票| 西城区|