キーワード辞典
物凄く大雑把なPython

登録日 21/09/09   更新日 21/09/09



標準入力( input() )

ごく基本的な部分だけ。 詳細は、Google先生に訊いて下さい。


input()

input()は、データを標準入力(コンソール)から入力する関数。
基本は、キーボードからの入力。
入力されたデータを関数の戻り値として返す。
文字列として入力されるので、必要に応じて、型の変換が必要。

例。エラー処理はしていない。
3行目、datetimeモジュールは、日付や時間絡みのクラスや関数を使いたい時にimportする。
5行目、6行目のメッセージは、無くても良いが、何を入力すれば良いのか判らないので、付ける。

# input.py

import datetime

name = input('お名前は → ')
birth_year = int(input('%s さんが生まれた年は(西暦) → ' % (name)))

today = datetime.date.today()

print(name,'さんは',birth_year,'年生まれです。')
print(name,'さんは、今年',today.year - birth_year, '歳になります。')
実行例
5行目で、Ryn、6行目で、1958、と入力している。


以降、続きます。









[ 黒板消しとチョーク受けの画像 ]