初めてのPythonプログラム
Pythonを学び始める第一歩として、「Hello World」プログラムを作成してみましょう。
このプログラムは、画面に「Hello, World!」と表示するだけのシンプルなものです。
しかし、基本的なプログラミングの流れを理解するのに最適です。
① Hello Worldプログラムの書き方
Pythonの「Hello World」プログラムは非常に簡単です。
テキストエディタを開き、以下のコードを入力してください。
print("Hello, World!")このコードは、Pythonの標準関数であるprintを使用して、括弧内の文字列を画面に表示します。
プログラムは一行だけで、シンプルかつ直感的です。
② プログラムの実行方法
プログラムを書き終えたら、次にそのプログラムを実行してみましょう。
ここでは、Windows、macOS、Linuxそれぞれの方法を説明します。
Windowsでの実行方法
- 作成したPythonファイル(例えば、
hello.py)を保存します。 - コマンドプロンプトを開き、ファイルが保存されているディレクトリに移動します。
cd パス\to\ファイル- 次に、以下のコマンドを入力してプログラムを実行します。
python hello.pymacOSでの実行方法
- 作成したPythonファイル(例えば、
hello.py)を保存します。 - ターミナルを開き、ファイルが保存されているディレクトリに移動します。
cd /path/to/file- 次に、以下のコマンドを入力してプログラムを実行します。
python3 hello.pyこれで、画面に「Hello, World!」と表示されれば成功です。
Python Hello Worldプログラムとは
「Hello World」プログラムは、プログラミング言語の基本的な動作を確認するための伝統的な例です。
Pythonでは、このプログラムが非常に簡単に書けるため、初心者が最初に学ぶプログラムとして最適です。
① コメントの書き方
プログラムには、コメントを追加することで、コードの説明やメモを書き込むことができます。
Pythonでは、#を使ってコメントを書きます。
# これはコメントです
print("Hello, World!") # ここにもコメントを書けますコメントは実行されないので、コードの説明やメモに活用しましょう。
② 変数とデータ型
Pythonでは、変数を使ってデータを格納することができます。
変数名は英数字とアンダースコアを使って定義し、データ型に応じた値を代入します。
name = "Alice" # 文字列型
age = 25 # 整数型
height = 1.75 # 浮動小数点型これらの変数は、後から参照して値を利用することができます。
③ 条件分岐とループ
プログラムの流れを制御するために、条件分岐とループを使います。
条件分岐にはif、elif、elseを使い、ループにはforとwhileを使います。
# 条件分岐
if age >= 18:
print("大人です")
else:
print("未成年です")
# ループ
for i in range(5):
print(i)これらを組み合わせることで、複雑なロジックを実装できます。
Pythonの基本構文
Pythonの基本構文を理解することは、プログラムを正しく書くために重要です。
ここでは、標準ライブラリと外部ライブラリの利用方法を説明します。
① 標準ライブラリの紹介
Pythonには、標準で多くのライブラリが含まれており、インポートすることで利用できます。
例えば、mathライブラリを使って数学的な計算を行うことができます。
import math
print(math.sqrt(16)) # 16の平方根を計算標準ライブラリは、公式ドキュメントで詳細を確認できます。
② 外部ライブラリのインストール
外部ライブラリをインストールするには、pipを使います。
例えば、requestsというライブラリをインストールするには、以下のコマンドを実行します。
pip install requestsインストール後、importして利用できます。
import requests
response = requests.get("https://api.example.com")
print(response.text)これで、外部ライブラリを使って、より高度な機能を実装することができます。