Get started learning Python with DataCamp's free Intro to Python tutorial. Learn Data Science by completing interactive coding challenges and watching videos by expert instructors. Start Now!
This site is generously supported by DataCamp. DataCamp offers online interactive Python Tutorials for Data Science. Join 11 million other learners and get started learning Python for data science today!
Good news! You can save 25% off your Datacamp annual subscription with the code LEARNPYTHON23ALE25 - Click here to redeem your discount
入力と出力
入力を受け取り、必要な形式で出力を表示することは、対話型コーディングにおいて重要な役割を果たします。さっそく、さまざまなデータ型の入力と出力について焦点を当てましょう。
raw_input()
これは、行の終わりに達するまで入力を受け取るために使用されます。スペースがあってはなりません。入力は改行文字によって終了し、入力行にスペースがあるとエラーになります。
入力を受け取った後、int()、float()、str()のような関数を使って必要なデータ型に変換することができます。
input()
特に整数を入力するために使用されます。input()のraw_input()に対する利点は次の例で明らかになります。
どのようにして1行からスペースで区切られた2つ以上のデータ型を入力しますか?
ここではsplit()とmap()関数を使用します。
出力のフォーマット
print文が自動的に改行を挿入することに既に気付いているかもしれません。上記のコードでのコンマの使用は、スペースで区切られた単一行で値を出力します。 sysモジュールは出力フォーマットのための様々な関数を提供しますが、ここでは基本的なフォーマット知識を使用して必要な形式で出力する方法を学びます。いくつかの例を見て出力フォーマットを学びましょう。
出力は自明であるべきです。
Exercise
ユーザーに名前、年齢、および国名を入力するように求めるプログラムを書きなさい。その後、入力された情報を含むメッセージを文として出力します。プログラムは以下を含む必要があります:
- 'raw_input()'を使用して名前を入力する。
- 'input()'を使用して年齢を入力し、整数に変換する。
- 'raw_input()'を使用して国名を入力する。
- 名前、年齢、国を含む文を表示するように出力をフォーマットする。
プログラムはPythonでの入力ハンドリングと文字列フォーマットを実演する必要があります。
This site is generously supported by DataCamp. DataCamp offers online interactive Python Tutorials for Data Science. Join over a million other learners and get started learning Python for data science today!
