Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonでユーザーから複数の入力を受け取る


このチュートリアルでは、 Pythonでユーザーから複数の入力を受け取る方法を学習します。 。

ユーザーが入力したデータは文字列になります フォーマット。したがって、 split()を使用できます ユーザーが入力したデータを分割する方法。

ユーザーから複数の文字列を取得しましょう。

# taking the input from the user
strings = input("Enter multiple names space-separated:- ")
# spliting the data
strings = strings.split()
# printing the data
print(strings)

出力

上記のコードを実行すると、次の結果が得られます。

Enter multiple names space-separated:- Python JavaScript Django React
['Python', 'JavaScript', 'Django', 'React']

複数の数値を入力として受け取りたい場合はどうなりますか? マップを使用して、各入力を整数に変換できます およびint 働き。例を見てみましょう。

# taking the input from the user
numbers = input("Enter multiple numbers space-separated:- ")
# spliting the data and converting each string number to int
numbers = list(map(int, numbers.split()))
# printing the data
print(numbers)

出力

上記のコードを実行すると、次の結果が得られます。

Enter multiple numbers space-separated:- 1 2 3 4 5
[1, 2, 3, 4, 5]

結論

必要に応じてコードを変更し、ユーザーからの入力を受け取ることができます。チュートリアルで質問する場合は、コメントセクションでそれらについて言及してください。


  1. Python-Pandasデータフレームから複数の列を選択します

    以下は、MicrosoftExcelで開いたCSVファイルの内容であるとしましょう- 最初に、CSVファイルからPandasDataFrameにデータをロードします- dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv") 複数の列レコードを選択するには、角かっこを使用します。括弧内の列に言及し、データセット全体から複数の列をフェッチします- dataFrame[['Reg_Price','Units']] 例 以下はコードです- import pa

  2. Python Tkinterのチェックボックスから入力を取得するにはどうすればよいですか?

    チェックボックスウィジェットは、TrueまたはFalseの2つの値を持つ入力ウィジェットです。チェックボックスは、特定の値を検証する必要がある多くのアプリケーションで役立ちます。 チェックボックスから入力値を取得して、選択されている場合は選択された値を出力するとします。選択したチェックボックスの値を出力するには、 get()を使用できます。 方法。特定のウィジェットの入力値を返します。 例 # Import Tkinter library from tkinter import * # Create an instance of tkinter frame win = Tk() # Se