我正在使用Python 3.6。Python 3.6:當if語句爲真時,我可以調用兩個(或更多)函數嗎?
我試圖寫一個包含一些if語句一些代碼。
我想創建一個if語句,當「真」,將調用兩個(或多個功能),但我無法這樣做......
例如:
if x == 1: function_1()
按預期工作,但
if x == 1: function_1(), function_2()
不工作,我得到一個「對象不是可調用」的function_2
錯誤3210如果我嘗試:
if x == 1: function_1()
function_2()
我得到意想不到的縮進錯誤...如果我嘗試:
if x == 1: function_1()
function_2()
Pycharm告訴我,function_2()語句沒有任何作用,只有function_1()叫做。
只剩下我抓我的頭就如何爲似乎是合乎邏輯的期望,我將能夠「做」不止一件事if語句的結束可以做到這一點。
請你能幫點我朝着正確的方向...
感謝
新線 –
您可能要審查蟒蛇壓痕教程把這兩樣。 – TemporalWolf
只需將兩個函數調用放在不同的行上。 –