def addition():
int(input1)
int(input2)
mysum = input1 input2
print(mysum)
input1: str = input("Enter integer #1 \n ")
input2: str = input("Enter integer #2 \n ")
addition()
我試圖將輸入轉換為整數,以便我可以將它們加在一起,但它只是像經常做的那樣對待它們:
列印(文本1(“1”) 文本2(“1”)
結果:11
我還嘗試將 sum() 與“輸入 1 和輸入 2 中的數字”陳述句一起使用,但產生了相同的結果。
uj5u.com熱心網友回復:
將您的功能更改為此
def addition():
mysum = int(input1) int(input2)
print(mysum)
uj5u.com熱心網友回復:
該函式應如下所示:
def addition(number1, number2):
print(int(number1) int(number2))
input1 = input("Enter integer #1 \n ")
input2 = input("Enter integer #2 \n ")
addition(input1, input2)
uj5u.com熱心網友回復:
這些行:
int(input1)
int(input2)
不要更改變數 input1 和 input2 的資料型別。
要保存對資料型別的更改,您應該使用:
input1=int(input1)
input2=int(input2)
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/528407.html
上一篇:我該如何解決這個簡單的數學查詢?
