Python入門級案例 猜數字小遊戲 猜N次

2022-10-05 18:21:13 字數 1055 閱讀 1283

本案例只適合新手,老司機請繞路~

1、案例介紹:

程式自己有乙個數字,使用者輸入乙個數字,兩個數字進行比較。

2、應用到的知識點:

input函式、字串、while迴圈、if條件判斷語句、break語句。

3、全部**

my_num = 8

# 如果我要猜三次 n次 直到猜對位置

# python學習***:924040232

times = 1

while true:

print(f'開始第 次猜數字')

you_num = input("請輸入乙個數字(1-10):")

# 如果輸入的內容不是乙個數字

if you_num.isdigit():

you_num = int(you_num)

if my_num == you_num:

print(f'恭喜你猜對了,當前的數字為')

break # 猜對了才會進入第 22 行

# elif my_num > you_num:

else: # 猜錯了才會進入的 23 行

# print(f'你太菜了,這都能猜錯, 當前的數字為, 你輸入的數字是')

# print('你太笨啦,這都能猜錯')

if my_num > you_num:

print('數字猜小了')

else:

print('數字猜大了')

if times == 3:

print(f'你已經沒有機會了')

break

times += 1

else:

print('輸入錯誤,請輸入乙個數字')

Python入門級案例 猜數字小遊戲 猜N次

本案例只適合新手,老司機請繞路 1 案例介紹 程式自己有乙個數字,使用者輸入乙個數字,兩個數字進行比較。2 應用到的知識點 input函式 字串 while迴圈 if條件判斷語句 break語句。3 全部 my num 8 如果我要猜三次 n次 直到猜對位置 python學習 924040232 t...

入門級python測試

測量粒度 提示資訊一般為對應條件成立時的文字描述 斷言 例項 def func div num1,num2 除法 assert num2 0,num2不能為0 assert isinstance num1,int,float num1應為數字型別 assert isinstance num2,int...

python 入門級環境配置

由個人經驗得知,在學習一門新的計算機程式語言的時候,實踐至上.要想實踐,對應的環境是不可少的,一下簡單介紹python環境.由一下幾個方面組成 sublime text 安裝 sublime text 配置 對於配置sublime text 3 沒有什麼特殊的,就是要乙個基本的package con...