数値を整数として入力する
提供されたコード スニペットでは、input() 関数により、x と y は整数ではなく文字列型になります。 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)
さらに、input は 2 番目の引数として基数を指定することで、異なる基数の数値を受け入れることができます。
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 中国語 Web サイトの他の関連記事を参照してください。