if 嵌套
在嵌套 if 语句中,可以把 if...elif...else 结构放在另外一个 if...elif...else 结构中。
if表达式1:
语句
if表达式2:
语句
elif表达式3:
语句
else:
语句
elif表达式4:
语句
else:
语句
实例
# !/usr/bin/python3num=int(input("输入一个数字:"))ifnum%2==0: ifnum%3==0: print("你输入的数字可以整除 2 和 3") else: print("你输入的数字可以整除 2,但不能整除 3")else: ifnum%3==0: print("你输入的数字可以整除 3,但不能整除 2") else: print ("你输入的数字不能整除 2 和 3")
将以上程序保存到 test_if.py 文件中,执行后输出结果为:
$ python3 test.py
输入一个数字:6
你输入的数字可以整除2和3