今天主要学习了选择结构的内容,主要有单分支结构,双分支结构,多分支结构,嵌套if以及条件表达式。
下面就让我一一进行介绍:
1、单分支结构:
单分支结构主要是if语句,用一个if语句解决一些问题。
例如:存取存款的时候的操作模拟。
money=1000 #定义账户中的存款
s=int(input('请输入取款金额'))
if money>=s: #判断余额是否充足
money=money-s #修改余额
print('取款成功,余额为:',money)
这个例子主要是利用了一个单分支if语句进行判断,以此来实现功能。
2、双分支结构:
双分支结构主要是if。。。else。。语句,通过if。。。else。。。语句能够进行判断,同时能够输出不同判断结果下所对应的输出结果。
money=10000
s=int(input('请输入取款金额'))
if money>=s:
money-=s
print('取款成功,余额为:',money)
else:
print('余额不足,取款失败')
这个例子主要是通过双分支结构来进行判断,如果存款够,则能够取款同时输出余额,若存款不够,则输出余额不足,取款失败。能够更加的明朗.
3、多分支结构
多分支结构主要是应用于解决问题中出现多个判定条件的情况&#