天天看點

Python全棧開發-基礎篇if用法筆記1

Python全棧開發-基礎篇if用法筆記1

1. 文法如下

if 判斷條件:
    執行語句……
else:
    執行語句……
           

2. 示例1

示例要求:王教授真實年齡是56歲,當輸入0-50之間的年齡時提示輸入的年齡太小;當輸入51-55之間的年齡時提示輸入的年齡接近王教授真實年齡;輸入含57及大于57的年齡提示輸入的年齡太大了

#!/usr/bin/env python 
# -*- coding:utf-8 -*-
trueage = 56
guessage = input("請輸入猜測王教授的年齡:")
guessage = int(guessage)
if 0 <= guessage <= 50:
    print("猜測王教授的年齡太小了!")
elif 51 <= guessage <= 55:
    print("猜測的年齡很接近王教授真實的年齡了!")
elif trueage == guessage:
    print("猜對了!")
else:
    print("猜測的年齡太大了!")
           

3. 示例2

示例要求:使用者輸入1到100之間整數,判斷輸入的整數是偶數還是奇數

#!/usr/bin/env python 
# -*- coding:utf-8 -*-
num1 = 2
num2 = num1 % 2
num3 = int(input("請輸入1到100之間的整數:"))
num4 = num3 % 2
if num4 == num2:
    print("你輸入的數是偶數")
else:
    print("你輸入的數是奇數")
           

4. 注意事項

在Python裡講究“縮進”,如:

elif 51 <= guessage <= 55:
    print("猜測的年齡很接近王教授真實的年齡了!")
           

這裡的print就是做了“縮進”, 換句話而言,當輸入的條件滿足

elif 51 <= guessage <= 55:
           

那麼程式執行

print("猜測的年齡很接近王教授真實的年齡了!")
           

其中,print前面的4個空格就是一個“縮進”

繼續閱讀