首页 » 技术分享 » 低眉信手续续弹,说尽心中无限事——python分支结构

低眉信手续续弹,说尽心中无限事——python分支结构

 



低眉信手续续弹,说尽心中无限事。

轻拢慢捻抹复挑,初为霓裳后六幺。

大弦嘈嘈如急雨,小弦切切如私语。

嘈嘈切切错杂弹,大珠小珠落玉盘。

间关莺语花底滑,幽咽泉流冰下难。

冰泉冷涩弦凝绝,凝绝不通声暂歇。





1.程序结构

程序结构有三种:

顺序结构:按照从上到下的顺序依次执行
分支结构:按照不同的情况选择执行不同的逻辑
循环结构:重复的执行某个功能的过程

2.单分支结构

if 条件:
      条件为True执行的代码
sentence = "低眉信手续续弹"
if sentence == "低眉信手续续弹":
    print("说尽心中无限事")

3.双分支结构

if 条件:
 	条件为True执行的代码
else:
	条件为False执行的代码
sentence = "轻拢慢捻抹复挑"
if sentence == "轻拢慢捻抹复挑":
    print("初为霓裳后六幺")
else:
    print("窗前明月光")

4.多分支机构

if 条件1:
	条件1True执行的代码
elif  条件2:
	条件2True执行的代码
......
elif 条件n:
	代码n
else:
	以上都为False执行的代码
line = "big"
if line == "big":
    print("大弦嘈嘈如急雨")
elif line == "small":
    print("小弦切切如私语")
else:
    print("嘈嘈切切错杂弹,大珠小珠落玉盘。")

5.嵌套分支结构

if 条件:
	条件为True执行的代码
	if   条件2:
    条件2True执行的代码
else:
	条件为False执行的代码
bird = "莺"
water = "泉"
if bird == "莺":
    print("间关莺语花底滑,")
    if water == "泉":
        print("幽咽泉流冰下难。")
else:
    print("冰泉冷涩弦凝绝,凝绝不通声暂歇。")

6.三元表达式

格式

a = y if x else z
y:条件为真的返回结果
x:判断条件
z:条件为假的返回结果
a = "轻拢慢捻抹复挑"
b = "初为霓裳后六幺"
c = "窗前明月光"
sentence = b if a == "轻拢慢捻抹复挑"  else c
print(sentence)

转载自原文链接, 如需删除请联系管理员。

原文链接:低眉信手续续弹,说尽心中无限事——python分支结构,转载请注明来源!

0