python中的三元表达式

一. 三元表达式

请看下面的代码,很好理解的,三元表达式会减少我们的代码的使用量.提高简洁性,增加易读性.

python 复制代码
num1 = int(input('请输入第一个数:'))
num2 = int(input('请输入第二个数:'))

# if else 获取做大的那个数
if num1 >= num2:
    num_max = num1
else:
    num_max = num2
print(num_max)

# 三元表达式  if ... else 的简写
# 结果1 if 条件 else 结果2
# 满足条件返回左边的结果1, 不满足条件返回右边的结果2
num_max = num1 if num1 >= num2 else num2
print(num_max)
相关推荐
F_Director1 分钟前
简说Vue3 computed原理
前端·vue.js·面试
Naiva8 分钟前
【小技巧】PyCharm建立项目,VScode+CodeX+WindowsPowerShell开发Python pyQT6
vscode·python·pycharm
行走的陀螺仪10 分钟前
Flutter 开发环境配置教程
android·前端·flutter·ios
焦糖小布丁12 分钟前
代码签名证书如何有效消除Windows系统警告?
前端
nvd1121 分钟前
asyncio.run() vs asyncio.gather():启动器与聚合器, 为何Jupyter notebook里能直接使用await?
开发语言·python·jupyter
icebreaker24 分钟前
重新思考 weapp-tailwindcss 的未来
前端·javascript·css
焦糖小布丁26 分钟前
为什么IP地址SSL证书比域名证书更贵?
前端
EEG小佬29 分钟前
Jupyter选择内核时如何找到虚拟环境
ide·python·jupyter
光影少年31 分钟前
WEBNN是什么,对前端工程带来哪些优势
前端·web3·web
djk888832 分钟前
极简后台框架
前端·css·css3