if(x>y) z=y

源自:10-4 多层表达式

这种写法在Python3里恏像就不行了会报异常,是不是每个for都必须另起一行
  • 为什么一定要写中括号了

python练习:编写一个程序检查3个变量,y,z,输出其中最大的奇数如果其中没有奇数,就输出一个消息进行说明

笔者是只使用条件语句实行的。(if-else)

重难点:先把三个数进行甴小到大的排序然后再从最大数进行判断,如果是奇数就输出如果不是就判断下一个数。

 1 print("————————————————————————————")
 

既然>y为假应该都不执行了啊为什么还会输出 ,最后一个语句又不是第一个if的else

您还没有登录所以不能回复该问题

我要回帖

更多关于 66752.x?y?z 的文章

 

随机推荐