2012-04-15 6 views
0

Ich habe eine App, an der ich gearbeitet habe, aber jetzt muss ich diese Zeile in Python konvertieren.Einfaches Obj-C in Python konvertieren

return (highValue > 21) ? lowValue : highValue; 

Das sagt über, wenn die Zahl highvalue größer ist als 21, Rückkehr lowValue, und wenn sie niedriger als 21 ist, kehren highvalue. Wie kann ich das in Python konvertieren?

Danke!

Antwort

3

Ich glaube, Sie suchen

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

Auch hier python-ternary-operator einen Blick darauf werfen.

+0

Das ist es! Vielen Dank! Jetzt weiß ich, wie diese Dinge heißen! – Alec

+0

@AlecK. Herzlich willkommen. Glückliche Kodierung. – RanRag