用while循環寫一個簡單的猜數字游戲


import  random

#練習:模擬猜數字的游戲
"""
計算機出一個1~100之間的隨機數由人來猜
計算機根據人猜的數字分別給出   大一點/小一點/猜中了    的提示
"""
#獲取隨機數
num1 = random.choice(range(1,101))    #80

#定義一個變量,用於記錄猜的次數
counter = 0

while True:
    counter += 1
    # 引導用戶輸入數字
    num2 = int(input("請輸入1~100之間的數字"))  #50

    if num2 >= 1 and num2 <= 100:
        if num1 > num2:
            print("大一點")
        elif num1 < num2:
            print("小一點")
        else:
            print("猜中了")

            #結束游戲【跳出循環】
            break
    else:
        print("輸入的范圍有誤,正確的范圍應該為1~100")

print("你總共猜了%d次" % (counter))
if counter > 7:
    print("你的智商余額不足,請充值")

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM