python:第二十四章:三元运算符

一,三元运算符的语法:

value_if_true if condition else value_if_false

相当于:

if condition: 
    value_if_true
else: 
    value_if_true

它的作用:简化了代码

说明:刘宏缔的架构森林—专注it技术的博客,
网站:https://blog.imgtouch.com
原文: https://blog.imgtouch.com/index.php/2023/11/16/python-san-yuan-yun-suan-fu/
代码: https://github.com/liuhongdi/ 或 https://gitee.com/liuhongdi
说明:作者:刘宏缔 邮箱: 371125307@qq.com

二,例子:

未使用三元运算符的例子:

1
2
3
4
5
6
age = input('请输入你的工龄:')
if int(age) >= 3:
    paidHolidays = 5
else:
    paidHolidays = 1
print(f"你拥有的带薪假为:{paidHolidays}天")

使用三元运算符后的例子:

1
2
3
age = input('请输入你的工龄:')
paidHolidays = 5 if int(age) >= 3 else 1
print(f"你拥有的带薪假为:{paidHolidays}天")

运行结果:

请输入你的工龄:7
你拥有的带薪假为:5天
posted @ 2023-11-19 09:44  刘宏缔的架构森林  阅读(10)  评论(0编辑  收藏  举报