0

次のような標準ライブラリにpython関数はありますか

def cond(condition, true, false):
  if condition:
    return true
  return false

x = 20
s = cond(x > 10, "x greater than 10", "x less or equals 10")
4

2 に答える 2

9

Python には三項演算がありますが、疑問符とコロンの代わりに「if 式」として実行されます。

s = "x greater than 10" if x > 10 else "x less or equals 10"
于 2012-05-07T20:41:00.690 に答える
2

Python には三項式の演算子 (実際には条件式と呼ばれます) があり、次のようになります。

s = "x greater than 10" if x > 10 else "x less or equals 10"
于 2012-05-07T20:41:50.770 に答える