Python 条件语句(if)
程序员文章站
2022-06-21 18:54:11
...
#If Statements.py
#_*_ coding:UTF-8 _*_
'''
条件语句
1. Python不支持switch
2. 可以使用 or 和 and 来判断两个条件同时满足 或 一个满足
3. and 和 or 的优先级低于>(大于)、<(小于)等判断符号,即大于和小于在没有括号的情况下会比与或要优先判断
4. 也可以与运算符 not 共用
'''
print("****************** 条件语句 *************************" + '\n')
print("****************** if语句 *************************")
bFlag = False
strName = "C++ Language"
if strName == 'Python' :
bFlag = True
print("Welcome Python")
else:
print("Current Language: ", strName)
print('\n' + "****************** if和 or, and语句 *************************")
bFlagA = True
bFlagB = False
print("bFlagA:", bFlagA, " bFlagB:", bFlagB)
if bFlagA and bFlagB:
print("bFlagA and bFlagB")
elif bFlagA or bFlagB:
print("bFlagA or bFlagB")
elif not bFlagB :
print("not bFlagB")
else:
print("not bFlagA, not bFlagB")
nNum = 18
print('nNum:', nNum)
if (nNum < 10 and nNum > 1) or (nNum > 15):
print("(nNum < 10 and nNum > 1) or (nNum > 15)")
else:
print("nNum 不满足")
输出:
上一篇: shell脚本学习-文件操作