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 @   敲代码哒哒哒  阅读(439)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示