Python 練習
标簽: Python Python練習題 Python知識點
二. 使用random中的randint函數随機生成一個1~100之間的預設整數讓使用者鍵盤輸入所猜的數,如果大于預設的數,螢幕顯示“太大了,請重新輸入”如果小于預設的數,螢幕顯示“太小了,請重新輸入”如此循環,直到猜中,顯示“恭喜你,猜中了!共猜了N次”N為使用者猜測次數.
答案:
import random
def guess_number():
true_num = random.randint(1, 100)
user_num = int(input("請輸入一個整數:"))
count = 1
while true_num != user_num:
if true_num > user_num:
print("太小了,請重新輸入!")
elif true_num < user_num:
print("太大了,請重新輸入!")
count += 1
user_num = int(input("請輸入一個整數:"))
print("恭喜您,您猜對了!您一共猜了%d次" % count)
guess_number()
知識點
1.Python中的random子產品
1.1 random 子產品簡介
Python标準庫中的random函數,可以生成随機浮點數、整數、字元串,甚