2012-04-15 64 views
0

我有一個應用程序,我一直在努力,但現在我需要將這一行轉換爲Python。將簡單的Obj-C轉換成Python

return (highValue > 21) ? lowValue : highValue; 

上面說,如果數是高價值大於21的,返回lowValue,並且如果它比21下,返回高價值。我怎樣才能將它轉換成Python?

謝謝!

回答

3

我相信你正在尋找

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

還拿這裏python-ternary-operator看看。

+0

這就是它!謝謝!現在我知道這些東西被稱爲! – Alec 2012-04-15 06:13:37

+0

@AlecK。歡迎。快樂編碼。 – RanRag 2012-04-15 06:14:30