下面是一個(gè)簡單的猜數(shù)字游戲的Python代碼:
import random
# 生成一個(gè)1到100之間的隨機(jī)數(shù)
number = random.randint(1, 100)
print("歡迎來到猜數(shù)字游戲!")
print("我已經(jīng)生成了一個(gè)1到100之間的隨機(jī)數(shù),你需要猜出這個(gè)數(shù)是多少。")
guess = None
count = 0
while guess != number:
guess = int(input("請猜一個(gè)1到100之間的數(shù)字:"))
count += 1
if guess < number:
print("猜小了,再試試大一點(diǎn)的數(shù)字。")
elif guess > number:
print("猜大了,再試試小一點(diǎn)的數(shù)字。")
else:
print(f"恭喜你,猜對了!你用了{count}次猜出了這個(gè)數(shù)字。")
print("游戲結(jié)束,謝謝參與!")
運(yùn)行這段代碼,你可以和計(jì)算機(jī)玩猜數(shù)字游戲。你需要輸入一個(gè)1到100之間的數(shù)字,直到猜對為止。游戲會(huì)告訴你猜的數(shù)字是偏大還是偏小,直到你猜對為止。最后會(huì)告訴你猜對了所用的次數(shù)。