python入力:input、map

763 ワード

主にpythonの入出力に使用するいくつかの関数を整理します.
print関数
print関数はpythonでよく使われる関数で、printの使い方についてはここで詳しく説明します.
input関数
input関数の使い方は次のとおりです.
x = input("    ")

inputで得られた値は文字タイプであり,他のタイプが必要であればタイプ変換が可能である.例:
x = int(input("       :"))

これによりintタイプの値が得られる.
inputで複数の値を取得する方法:
a,b,c=input("      :").split()

inputはsplit関数の使用に合わせて複数の値を得ることができる.
map関数
map()は、指定した関数に基づいて指定したシーケンスをマッピングします.
最初のパラメータfunctionは、パラメータシーケンスの各要素でfunction関数を呼び出し、各function関数の戻り値を含む新しいリストを返します.複数の入力を取得し、次のようにタイプを変換できます.
a,b,c,d=map(int,input("   4   (     )").split())

4つのint型の値が得られます.map関数のここでの役割は,複数の入力値をintに一括変換することである.(複数の値の変換のみ)