手机端网站建设教程视频教程,商务网站开发开题报告,企业文化怎么写,网站开发公司 优帮云在Python中三目运算符也叫三元运算符#xff0c;其主要作用#xff1a;就是用于 简化if...else...语句。
基本语法#xff1a; 原
if 条件判断: # 语句段1 else: # 语句段2 新-----三目运算符/三元运算符
语句段1 if 条件判断 else 语句段2 案例
输入两个数…在Python中三目运算符也叫三元运算符其主要作用就是用于 简化if...else...语句。
基本语法 原
if 条件判断: # 语句段1 else: # 语句段2 新-----三目运算符/三元运算符
语句段1 if 条件判断 else 语句段2 案例
输入两个数值返回最大值 原
num1 10
num2 20if num1 num2:print(f最大值为{num1})
else:print(f最大值为{num2}) 新-----三目运算符/三元运算符
num1 10 num2 20
max num1 if num1 num2 else num2 print(f最大值为{max}) 图示 人话
首先看我们想要的结果就是谁大。 现在是有两个值 num1 num2
我想要的也是两个值中最大的结果那我就通过右边的判断得到一个最大值通过 赋值给左边的一个变量max这样一行就搞定但是如何实现用Python中的三目运算符。
整体思路理清继续细化先看 右边
如果if num1 num2 这个判断语句是真的那么就可以直接输出这个最大的数num1 不用看后面的else这个时候需要保存起来这个最大的数那就在前面写个 num1类似一个小的变量然后把num1赋值给左边的max。
如果if num1 num2 这个判断语句是假的那么就看后边的else返回另外的内容这个内容需要保存起来那就在后面写个 num2类似一个小的变量然后把num2赋值给左边的max。
已经得出了max那print输出就可以了。
一句话概括三目运算符一个变量名 可能取的A值 if 判断语句 else 可能取的B值。 if 判断真就返回A 判断为假就返回else设置的 B 把最终的返回数值赋值给变量名。 思考如果是三个数呢四个数更多的数怎么写
其他无聊的写法