0
我有一個應用程序,我一直在努力,但現在我需要將這一行轉換爲Python。將簡單的Obj-C轉換成Python
return (highValue > 21) ? lowValue : highValue;
上面說,如果數是高價值大於21的,返回lowValue,並且如果它比21下,返回高價值。我怎樣才能將它轉換成Python?
謝謝!
我有一個應用程序,我一直在努力,但現在我需要將這一行轉換爲Python。將簡單的Obj-C轉換成Python
return (highValue > 21) ? lowValue : highValue;
上面說,如果數是高價值大於21的,返回lowValue,並且如果它比21下,返回高價值。我怎樣才能將它轉換成Python?
謝謝!
我相信你正在尋找
>>> highvalue = 25
>>> lowvalue = 21
>>> def myfunc():
... return lowvalue if highvalue>21 else highvalue
...
>>> myfunc()
21
>>>
還拿這裏python-ternary-operator看看。
這就是它!謝謝!現在我知道這些東西被稱爲! – Alec 2012-04-15 06:13:37
@AlecK。歡迎。快樂編碼。 – RanRag 2012-04-15 06:14:30