將數字輸入為整數
在提供的程式碼片段中,x 和y 是字串型別而不是整數型,因為input () 函數Python 中預設回傳一個字串。要將使用者輸入轉換為整數,可以使用 int(input()) 明確轉換它。
x = int(input("Enter a number: ")) y = int(input("Enter a number: ")) print(x + y) print(x - y) print(x * y) print(x / y) print(x % y)
此外,輸入可以透過將基數指定為第二個參數來接受不同基數的數字。
data = int(input("Enter a number: "), 8) data = int(input("Enter a number: "), 16) data = int(input("Enter a number: "), 2)
在處理以不同數字表示的值時,此基本轉換非常有用
Python 2 和3 之間的差異
總結:
Python 2.x:
Python 3.x:
以上是如何在 Python 中處理整數輸入:字串到整數的轉換和基數處理?的詳細內容。更多資訊請關注PHP中文網其他相關文章!