我有一个正在开发的应用程序,但是现在我需要将此行转换为Python。

return (highValue > 21) ? lowValue : highValue;


上面说如果数字highValue大于21,则返回lowValue,如果数字小于21,则返回highValue。如何将其转换为Python?

谢谢!

最佳答案

我相信你正在寻找

>>> highvalue = 25
>>> lowvalue = 21
>>> def myfunc():
...     return lowvalue if highvalue>21 else highvalue
...
>>> myfunc()
21
>>>


也可以在这里python-ternary-operator看一看。

关于iphone - 将简单的Obj-C转换成Python,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10159930/

10-11 17:38