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

Pythonでコンソールから入力を取得する方法|input()関数の基本

このチュートリアルでは、Pythonでコンソールからユーザーの入力を受け取る方法について解説します。

Pythonの対話型シェルコンソールとして扱われます。このコンソールからユーザーが入力したデータを受け取るには、input()関数を使用します。

input()関数の基本的な使い方

以下は、ユーザーからの入力を受け取り、それを出力する最もシンプルな例です。

# ユーザーから入力を受け取る
a = input()
# 入力されたデータを出力する
print("ユーザーの入力:", a)

実行結果

上記のコードを実行すると、プログラムは入力待ちの状態になります。ここで「Tutorialspoint」と入力してEnterキーを押すと、次のような結果が得られます。

Tutorialspoint
ユーザーの入力: Tutorialspoint

注意点:入力データは必ず文字列型になる

input()関数で受け取ったデータは、数字を入力した場合でも常に文字列(str)型として扱われる点に注意が必要です。

例えば、数値として計算に使いたい場合は、int()float()を使って明示的に型変換を行う必要があります。

age = int(input("年齢を入力してください: "))
print("来年あなたは", age + 1, "歳になります")

まとめ

Pythonでコンソールから入力を受け取るにはinput()関数を使います。ユーザーが入力したデータはすべて文字列形式で返されるため、用途に応じて適切な型変換を行いましょう。

このチュートリアルについて不明な点がある場合は、コメント欄でお気軽にお尋ねください。

  1. Python Tkinterでチェックボックスの入力値を取得する方法

    チェックボックスウィジェットは、「オン(True)」と「オフ(False)」の2つの状態を持つ入力ウィジェットです。設定の有効・無効の切り替えや、利用規約への同意確認など、特定の値を検証したい場面で幅広く活用されています。ここでは、チェックボックスが選択されたときに、その選択状態(入力値)を取得して出力する方法を紹介します。Tkinterでチェックボックスの値を取得するには、get()メソッドを使用します。このメソッドは、チェックボックスに関連付けられた変数の現在の値を返します。サンプルコード# Tkinterライブラリをインポート from tkinter import * # tkint

  2. Pythonで身につける統計的思考 ― グラフとチャートによるデータ分析入門

    統計学は、機械学習(ML)やAIを学ぶうえで欠かせない基礎知識です。これらの技術分野ではPythonが事実上の標準言語となっているため、統計分析を取り入れたPythonプログラムの書き方をマスターすることが重要になります。本記事では、さまざまなPythonライブラリを活用してグラフやチャートを作成する方法を解説します。多様なチャートを使いこなせるようになると、データを素早く分析し、結論を視覚的に導き出せるようになります。 データの準備 ここでは、さまざまな種子(シード)に関するデータを含むデータセットを使用します。このデータセットはKaggleから入手でき、URLは後述のサンプルコード内に記載