0
我是新的python編程。我在elif
聲明中遇到問題。我找不到語法錯誤。我的代碼如下。Python elif語句語法錯誤
for num in range(1,31):
if (num%5 == 0) or (num%3 == 0):
if (num%3 == 0):
print ("beep")
elif (num%5 == 0):
print ("boop")
else:
print ("beepboop")
else:
print (num)
,這是你想要的代碼? –
是的..這是我的完整代碼.. – Subir
我懷疑這不會做你想要的東西,即使你糾正了縮進。你絕對不能打印「beepboop」(你可能想打印15和30),因爲在這兩種情況下,num%3都會爲零,所以你已經打印出了「beep」。一旦知道兩者中至少有一個爲零,請嘗試檢查另一個是否爲*非* -zero, –