0
我正在練習Python,所以我決定重新創建2個數字的max()函數。代碼沒有錯誤,它只是不返回任何內容。請幫忙! `Python程序不返回任何東西
def newMax(num1, num2):
if num1 > num2:
return num1
elif num2 > num1:
return num2
elif num1 == num2:
return "They're both equal!"
else:
return "We've run into some sort of error. Make sure you entered 2 numbers."
print("This program will return the largest of 2 numbers you enter.")
number1 = input("Please enter your first number.")
number2 = input("Please enter your second number.")
newMax(number1, number2)
`
你能不能調用與變量的函數的參數,如果沒有的話我會怎麼寫這個程序? FIGURED OUT,我有一個打印語句錯誤,抱歉。
print(newMax(number1,number2)) –
它返回正常。不過,它不會打印任何內容。 –
你不用'newMax'的返回值做任何事情。也許看看Python的初學者指南? –