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個空格就是一個“縮進”