Python 三元表达式 三目运算符 一般支持三目运算符的语言(如C语言)的语法格式一般是这样的: 判断条件(返回布尔值)?为真时的结果:为假时的结果 比如: x = x%2==1 ? x+1:x; python并不支持? :这种符号所表达的先判断再选择的含义,但仍然有相应的语法支持: 1. Python 的语法支持 为真时的结果 if 判断条件 else 为假时的结果(注意,没有冒号) 顺序略有不同, x = x+1 if x%2==1 else x 在比如我们欲实现一个基础版本(递归版本)的斐波那契数列: de…

2020年06月09日 0条评论 105点热度 0人点赞 阅读全文