iT邦幫忙

2023 iThome 鐵人賽

DAY 21
0
自我挑戰組

服用Python30天系列 第 21

[DAY21]服用Python-猜數字

  • 分享至 

  • xImage
  •  

前言

今天來實作python小遊戲~


import random


secret_number = random.randint(1, 100)  # 隨機生成一個1到100的數字

guesses = 0  # 初始化猜測次數

print("歡迎參加猜數字遊戲!")
print("選好一個1到100之間的數字了!")

while True:
    guess = input("請猜一個數字: ")  # 玩家猜測一個數字
    guesses += 1

    try:
        guess = int(guess)
    except ValueError:
        print("請輸入一個有效的數字。")
        continue

    if guess < secret_number:   # 檢查玩家猜測
        print("猜小了,再試一次吧。")
    elif guess > secret_number:
        print("猜大了,再試一次吧。")
    else:
        print(f"恭喜你猜對了!你總共猜了 {guesses} 次。")
        break

輸入數字
https://ithelp.ithome.com.tw/upload/images/20231006/20163122wLU9PsoMpl.jpg
猜小了,繼續猜數字
https://ithelp.ithome.com.tw/upload/images/20231006/20163122ohwmi1LWrF.jpg
猜大了,繼續猜數字
https://ithelp.ithome.com.tw/upload/images/20231006/20163122B7EdBD5Pv3.jpg
猜對了!總共猜了幾次
https://ithelp.ithome.com.tw/upload/images/20231006/20163122aj2WpElv9S.jpg


今天就先到這邊吧~
目前進度:21/30!!


上一篇
[DAY20]服用Python-網路爬蟲香氛網站
下一篇
[DAY22]服用Python-小遊戲
系列文
服用Python30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言