作業中のアプリがありますが、この行をPythonに変換する必要があります。
return (highValue > 21) ? lowValue : highValue;
上記は、数値highValueが21より大きい場合はlowValueを返し、21より小さい場合はhighValueを返すことを示しています。これをPythonに変換するにはどうすればよいですか?
ありがとう!
作業中のアプリがありますが、この行を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もご覧ください。