1
我與指定什麼事情,我們需要的,如果那表情變得真正做到想,如果有可能寫IFS和elifs和偷別人在列表理解。我試過以下,但它不工作:Python的 - 使用IFS,elifs和其他在列表內涵與他們各自的結果
print(list(x for x in range(1,101) if x%3 == 0 print("Fizz")))
我使用Python 3.3.4。
我與指定什麼事情,我們需要的,如果那表情變得真正做到想,如果有可能寫IFS和elifs和偷別人在列表理解。我試過以下,但它不工作:Python的 - 使用IFS,elifs和其他在列表內涵與他們各自的結果
print(list(x for x in range(1,101) if x%3 == 0 print("Fizz")))
我使用Python 3.3.4。
你可以寫在if
的Truthy部分或else
的Truthy一部分另一if
條件,這樣
print(["FizzBuzz" if x%15 == 0 else "Fizz" if x%3 == 0 else "Buzz" if x % 5 == 0 else x for x in range(1,101)])
可讀的版本:
print(["FizzBuzz"
if x%15 == 0
else
"Fizz"
if x%3 == 0
else
"Buzz"
if x % 5 == 0
else
x
for x in range(1,101)])
:P你得到了我的程序是關於:P –
這並不完全清楚,我什麼你期待這個代碼去做。 – NPE
我期待着@thefourtheye所說的。 :P –