第三章 python中的条件表达式

if语句中的elif嵌套

num = 7
if num == 5:
    print('csd')
elif num == 11:
    print('fdd')
elif num == 7:
    print('yes')
else:
    print('dfs')

num会从第一个if依次向下进行对比,如果满足条件就会打印输出,如果不满足就继续向下比较。

先引入例题

'''从键盘录入两个整数,比较两个整数的大小'''

num_1 = int(input('请输入第一个整数:'))
num_2 = int(input('请输入第二个整数:'))
if num_1 > num_2 :
    print('num_1大于num_2')
elif num_1 == num_2 :
    print('num_1等于num_2')
else:
    print(num_1)

通过elif 进行嵌套比较,但是对于python简单的条件判断可以直接使用if语句 进行三目运算

print(str(num_1)+'大于等于'+str(num_2)  if num_1>=num_2 else str(num_1)+'小于'+str(num_2) )

python中的条件表达式 if 语句 是python中的三目运算符,if、else可以直接写在同一行

形式:

返回值1  if  条件  else  返回值2

python中的pass语句

  pass语句是一个空语句,当没有想好将要写的代码又要防止语法报错时可以使用pass语句

a = input('e')
b = input('o')
if a>b:
    pass
else:
    pass

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值