我知道這是可能的:的Python多的if-else在同一行
a, b = 5, 10
print 'a' if a > b else 'b' # outputs b
但是,如果我有另外一個變量 'C'?我如何使用與這兩個變量相同類型的邏輯在同一行中進行打印? 有點像?
a, b, c = 5, 10, 20
print 'a' if a > b elif 'b' if b > c else 'c' # is it possible?
只要提一句:我知道這是一種不好的做法,我只是想知道。
進口'this': 「可讀性計數」。 – direprobs