1. 程式人生 > >python學習第一週 猜數字小遊戲

python學習第一週 猜數字小遊戲

資源下載:點我下載

說明點:

num.isdigit() #判斷使用者輸入的內容是否是數字

random.randint(0-100) #從0-100中獲取一個隨機數

int(num) #將獲取的字串num轉為int型別

#!/usr/bin/python3
#-*- coding:UTF-8 -*-
import random
number = random.randint(1,100)
guess = 0
print('下面開始猜數字遊戲,數字的範圍是1-100')
while True:
    num = input("請輸入數字:")
    guess += 1
    if not num.isdigit():
        print('請輸入數字')
    elif int(num) < 0 or int(num) > 100:
        print('數字範圍在1-100之間')
    else:
        if int(num) < number:
            print('您輸入的數字小了')
        elif int(num) == number:
            print('恭喜您猜對了,一共猜了%d次' % guess)
            break
        elif int(num) > number:
            print('您猜的數字大了')
        else:
            print('發生未知錯誤')