我一直在研究一個問題,而且我不確定哪種風格/功能明智,這通常被認爲是最佳實踐。 我有一個函數,對同一個字符串進行多重檢查,並返回一個基於該字符串的值。使用堆棧式if語句或if-elif-else語句是更好的樣式還是函數? 例子: def f(s):
if s == 'Hey':
return 'Sup.'
if s == "How's it going?"
這可能是一個愚蠢的問題,但我想知道其他人是如何處理這個問題的,或者是否有一種標準/推薦的解決方法。 下面是兩種將python打印成長文本行的方法。哪一個應該使用? 選項1 if some_condition: # Senseless indenting.
if another condition: # Senseless indenting.
print 'This is a