Python条件表达式

1.条件表达式
在Python中,有一种特殊的表达式-条件表达式
(也被称为条件运算符,或者三元运算符),

语法规则:<expr1>  if <condition>  else  <expr2>

这与 if 语句形式不同,因为它不是程序执行流程的控制结构,
而更像是定义表达式的运算符。

这种语法,条件表达式的中间他首先会评估
<conditon>,如果为 True,则表达式返回值为 <expr1>:
否则,表达式返回值为<expr2>
(摘抄自百度文库:链接https://wenku.baidu.com/view/f7b86787b3717fd5360cba1aa8114431b90d8e3c.html?fr=income1-wk_app_search_ctr-search)

2.代码

'''
从键盘录入两个整数,比较两个整数的大小
'''
num_a=int(input('请输入第一个整数'))
num_b=int(input('请输入第二个整数'))

#比较大小(常用写法)

'''if num_a>num_b:
print(num_a,'大于',num_b)
if num_a==num_b:
print(num_a,'等于',num_b)
else:
print(num_a,'小于',num_b)
'''
#奇怪写法

print('使用条件表达')
print( str(num_a)+'大于等于'+str(num_b) if num_a>=num_b else str(num_a)+'小于'+str(num_b) )
posted @ 2022-07-16 16:31  敲代码哒哒哒  阅读(497)  评论(0)    收藏  举报