if
if
c语言中的if语句格式如下:
if (条件) { 结果}
python的格式与其不同,定义了自己的格式,更加的简明:
if 条件 : 结果
print(111)if 3 > 2: print(666)print(333)
结果:
if ... else ...
if 条件 : 结果else : pass
name = input("请输入您的名字:")if name == "王爷": print("老铁,没毛病!")else: print("有病得治...")
结果:
if ... elif ... elif ...
if 条件 : passelif 条件 : passelif 条件: pass
num = int(input("请输入您的选择:"))if num == 4: print("中午饭我请!")elif num == 5: print("晚饭我请!")elif num == 6: print("晚上大保健走起!")
结果:
if ... elif ... else ...
if 条件 : passelif 条件 : passelif 条件: passelse: pass
num = int(input("请输入您的选择:"))if num == 4: print("中午饭我请!")elif num == 5: print("晚饭我请!")elif num == 6: print("晚上大保健走起!")else: print("给你机会抓不住!")
结果:
score = int(input("输入分数"))if score > 100 : print("我擦,最高才100分...")elif score >= 90 : print("A")elif score >= 80 : print("B")elif score >= 60 : print("C")elif score >= 40 : print("D")else: print("太笨了...E")
结果:
if嵌套
if 条件: if ... else: passelse: if.. else:...
num1 = input("请输入数字")if num1 == "3": num2 = input("请再次输入数字") if num2 == "5": print("这都能猜对!") else: print("继续努力!")
结果: