Python

【Python】第1章第1回:はじめてのPythonプログラム:Hello, World!

プログラミングの第一歩として「Hello, World!」を表示するプログラムを作成します。この簡単なプログラムを通じて、Pythonの基本的な仕組みを理解しましょう。

0. 記事の概要

この記事を読むメリット

  • Pythonの基本操作を習得:簡単なプログラムの作成方法を学べます。
  • 初めての実行を体験:プログラムが動作する喜びを感じられます。
  • 基礎からのスタート:以後の学習に必要な土台を築きます。

この記事で学べること

  • Pythonの基本構文
  • Pythonプログラムの実行方法
  • プログラムの仕組みの初歩的な理解

1. Pythonの基本構文:Hello, World!

1.1 Hello, World!の基本コード

「Hello, World!」は最も基本的なプログラムです。以下のコードを見てみましょう。

# Hello, World! プログラム
print("Hello, World!")

このコードでは、print()関数を使用して、コンソールに「Hello, World!」という文字列を表示します。

1.2 実行手順

Pythonプログラムを実行するには、以下の手順を実行します。

  1. エディタで上記のコードを記述し、「hello.py」という名前で保存。
  2. ターミナルを開き、コードが保存されているディレクトリに移動。
  3. 以下のコマンドを実行してプログラムを動かします。
  4. 画面に「Hello, World!」と表示されれば成功です。

2. プログラムの仕組みを理解する

2.1 関数と文字列

print()はPythonにおける関数で、括弧内に指定した内容を出力します。文字列は二重引用符(")または単一引用符(')で囲みます。

2.2 拡張例:Hello, [名前]!

プログラムを拡張して、ユーザーに名前を入力させてみましょう。

# 拡張版 Hello, [名前]!
name = input("あなたの名前を入力してください: ")
print(f"Hello, {name}!")

このコードでは、input()関数を使用してユーザーから名前を取得し、f文字列を使って挨拶文を表示します。

3. 練習問題

以下の課題に挑戦して、Pythonの基本を理解しましょう。

  1. 「Hello, Python!」と表示されるプログラムを作成してください。
  2. ユーザーから好きな色を入力させて、「Your favorite color is [色]!」と表示するプログラムを作成してください。

4. 練習問題の解答と解説

問1の解答例

# Hello, Python! プログラム
print("Hello, Python!")

これは単純なコードですが、Pythonの基本構文を練習する良い例です。

問2の解答例

# 好きな色を入力させるプログラム
color = input("あなたの好きな色を入力してください: ")
print(f"Your favorite color is {color}!")

このコードでは、ユーザーからの入力をinput()で取得し、それをf文字列で埋め込んで表示します。

5. まとめ

Pythonの最初のプログラムである「Hello, World!」を通じて、基本的な構文や実行方法を学びました。この基礎をもとに、さらに複雑なプログラムへ進みましょう。