教えて!gooにおける不適切な投稿への対応について

プログラミング初心者です。
Pythonでint(input())とはどういう意味ですか。
丁寧に教えてくれると嬉しいです。

gooドクター

A 回答 (2件)

input() で入力した値を取得した時、数値は数字(文字列)と扱われます。


仮に数字ではその後に支障(計算とかループ回数への使用)が出て困る時には数値に直してあげなければなりません。
使用する際に直しても良いのですが、質問文の方法ですと入力し変数に代入する際には数字ではなく数値で入れることが出来るので、以降のプログラム実施時に気にする必要もなくなります。
    • good
    • 0

input()はキーボードから入力したものを文字列として返します。


入力時行編集やヒストリーもサポートしてます。
int()は文字列が引数の場合、それを整数値に変換して返します。
'110'が入力されると110を返します。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

gooドクター

このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング