python 条件分支

python条件语句是通过一条或多条语句执行。

1. if结构

其语法结构为:

if 条件:

        语句组

如何运算:如果条件为真(True)就执行语句组,为假(False)则执行if结构后面的语句。

例:

age = int(input('请输入:'))

print("")
if age== '20':
    print('我们年龄一样')
if age != '20':
    print('我们年龄不一样')
其中:!= :表示不等于;

== :表示等于(用于判断语句)

2. if-else结构

其语法结构为:

if 条件 :

        语句组1

else:

        语句组2

如何运算:如果条件为真(True)就执行语句组1,然后跳过else语句和语句2,继续执行后面的语句。如果条件为假(False)就执行语句组2,然后继续执行后面的语句。

例:

a=1

b=2

if a>=b:

print ('a>=b')

else 

print('a<b')

3. elif结构

其语法结构为:

if 条件1 :

        语句组1

elif 条件2 :

        语句组2

……

elif 条件n :

        语句组n

else:

        语句组n+1

何时适用:

(1)当条件多于两种情况时,就要加上elif语句;

(2)如果条件只有两种情况时,通过if-else结构来执行判断;多种情况时,可以使用elif保证在一个判断当中,否则会进行多次判断,增加程序运行时间。

例:

age = int(input('请输入你的年龄'))

print("")
if age == '0':
    print('不存在')
elif age <= '3':
    print('小孩')
elif age <= '17':
    print('未成年')
else:
    print('成年人')


elif只能跟在if后面,不能自己单独写。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值