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)
相关推荐
qq_589666057 小时前
TypeScript 完整入门教程
前端·javascript·typescript
tkevinjd8 小时前
MiniCode 项目详解6:原项目控制系统的10个缺陷(已修复)
python·llm·agent
dNGUZ7UGj9 小时前
10分钟完成第一个Python小游戏
python·django
没有梦想的咸鱼185-1037-16639 小时前
AI-Python机器学习与深度学习技术:CNN/Transformer/扩散模型、SHAP可解释及Hermes智能体自动化
人工智能·python·深度学习·机器学习·chatgpt·cnn·transformer
霸道流氓气质9 小时前
SpringBoot中通用工具类库(Utils)封装与使用实践
spring boot·后端·python
用户0595401744611 小时前
LLM对话记忆测试踩坑实录:手工回归30分钟,自动化后2分钟发现3个隐藏Bug
前端·css
Draina11 小时前
CBC填充预言攻击-CBC Padding Oracle Crypto Attack
python·安全·web安全·网络安全·密码学·安全性测试
Angel Q.12 小时前
特征提取 | DINO 到 DINOv3
图像处理·python
Ashley的成长之路12 小时前
前端性能优化实战手册·第2篇:资源加载策略全解
前端·性能优化·资源加载·http/3·性能优化实战·资源加载优化