![見出し画像](https://assets.st-note.com/production/uploads/images/147418154/rectangle_large_type_2_efcd1a4b63cc519f74d64151ea5257e4.png?width=1200)
Python入門
Pythonは、初心者にもやさしいプログラミング言語として人気があります。簡潔で読みやすい構文と豊富なライブラリが特徴です。ここでは、Pythonの基本的な使い方について、初心者向けにわかりやすく説明します。
1. Pythonとは?
Pythonは、1980年代後半にグイド・ヴァン・ロッサムによって開発された高水準のプログラミング言語です。シンプルで読みやすいコードを書くことができ、データ解析、ウェブ開発、機械学習など、さまざまな分野で広く利用されています。
2. Pythonのインストール
まず、Pythonを使うためにインストールする必要があります。公式サイト(python.org)から最新のバージョンをダウンロードし、インストールします。Windows、Mac、Linuxのいずれでも対応しています。
3. 基本的な構文
Pythonの基本的な構文は非常にシンプルです。以下に、いくつかの例を示します。
変数とデータ型
Pythonでは、変数を宣言するときに型を指定する必要はありません。以下のように、簡単に変数を作成できます。
x = 5 # 整数
y = 3.14 # 浮動小数点数
name = "John" # 文字列
is_happy = True # ブール値
基本的な演算
Pythonでは、基本的な算術演算も簡単に行えます。
a = 10
b = 2
print(a + b) # 足し算(結果: 12)
print(a - b) # 引き算(結果: 8)
print(a * b) # 掛け算(結果: 20)
print(a / b) # 割り算(結果: 5.0)
条件分岐
条件分岐を使って、プログラムの流れを制御できます。
age = 18
if age >= 18:
print("You are an adult.")
else:
print("You are a minor.")
ループ
ループを使って、同じ処理を繰り返し実行できます。
for i in range(5):
print(i) # 0から4までの数字を出力
i = 0
while i < 5:
print(i) # 0から4までの数字を出力
i += 1
4. 関数の定義
Pythonでは、関数を使ってコードを整理し、再利用可能にすることができます。
def greet(name):
return "Hello, " + name
print(greet("Alice")) # Hello, Alice
print(greet("Bob")) # Hello, Bob
5. リストと辞書
リストと辞書は、Pythonでデータを扱うための便利なデータ構造です。
リスト
リストは、複数の値を順序付けて格納できるデータ構造です。
fruits = ["apple", "banana", "cherry"]
print(fruits[0]) # apple
fruits.append("date")
print(fruits) # ["apple", "banana", "cherry", "date"]
辞書
辞書は、キーと値のペアを格納するデータ構造です。
person = {"name": "Alice", "age": 25}
print(person["name"]) # Alice
person["age"] = 26
print(person) # {"name": "Alice", "age": 26}
6. モジュールとライブラリ
Pythonには、標準ライブラリやサードパーティ製のライブラリが豊富にあります。例えば、数学関数を使うにはmathモジュールをインポートします。
import math
print(math.sqrt(16)) # 4.0
7. 練習と応用
基本を理解したら、実際に小さなプログラムを作ってみましょう。最初は簡単な計算機や、リストを操作するプログラムなどが良い練習になります。インターネット上には、初心者向けのチュートリアルやサンプルコードがたくさんありますので、参考にすると良いでしょう。
Pythonは初心者にも扱いやすい言語ですが、応用範囲が広く、深く学ぶことができます。最初は基本をしっかり押さえ、少しずつステップアップしていきましょう。
この記事が気に入ったらサポートをしてみませんか?