pythonのinput関数に関しての解説。
ユーザー側に情報を入力をしてもらう事で、必要な情報を得ることができます。
このように質問形式にする事で、必要な情報を入手して、その情報を元に返答する対話形式の手段になります。
例として、山田太郎と名前を返して、その情報を元に出力してみます。
ユーザーが入力したデータを元に、出力処理まで行うことができました。
次に、複数行でのinput関数を用いて、より多くの情報をユーザーに入力して貰います。
このように色々な情報をユーザー側に入力して貰うことができます。
input関数では、すべて文字列として取り扱う為、上記の入力データである年齢の20も数値ではなく文字として取り扱われています。
数値として扱いたい場合は、int()を用いて数値に変換しましょう。
年齢から西暦何年生まれかを出力してみました。
計算を行うためにint()で20を数値にした後に、文字列として出力する為に、str()を用いて再度文字列に変換しています。
入力されたデータを計算して出力する場合は注意しましょう。
複数行ではなく、1行にまとめて、改行で分割して出力する事も可能です。