Python

Pythonのコード一覧

Pythonの基本的なコードを一覧にして紹介するね。Pythonはシンプルで読みやすい文法を持つプログラミング言語で、多くの分野で使用されています。基本的な文法から少し高度なものまで、順を追って見てみましょう。

1. Hello World

print("Hello, World!")

2. 変数とデータ型

name = "太郎"         # 文字列
age = 25              # 整数
height = 1.75         # 浮動小数点数
is_student = True     # 真偽値

print(f"名前: {name}")
print(f"年齢: {age}")
print(f"身長: {height}")
print(f"学生ですか? {'はい' if is_student else 'いいえ'}")

3. 条件分岐

score = 85

if score >= 90:
    print("A")
elif score >= 80:
    print("B")
elif score >= 70:
    print("C")
else:
    print("D")

4. ループ

# forループ
for i in range(5):
    print(f"forループ: {i}")

# whileループ
i = 0
while i < 5:
    print(f"whileループ: {i}")
    i += 1

5. 関数

# 関数の定義
def greet(name):
    return f"こんにちは、{name}さん!"

# 関数の呼び出し
print(greet("太郎"))

6. リスト

fruits = ["りんご", "バナナ", "みかん"]

for fruit in fruits:
    print(fruit)

7. 辞書

person = {
    "name": "太郎",
    "age": 25,
    "is_student": True
}

print(f"名前: {person['name']}")
print(f"年齢: {person['age']}")
print(f"学生ですか? {'はい' if person['is_student'] else 'いいえ'}")

8. クラスとオブジェクト

class Person:
    def __init__(self, name, age):
        self.name = name
        self.age = age

    def greet(self):
        return f"こんにちは、{self.name}さん!"

person = Person("花子", 30)
print(person.greet())

9. ファイル操作

# ファイルに書き込む
with open("example.txt", "w") as file:
    file.write("Hello, file!")

# ファイルを読み込む
with open("example.txt", "r") as file:
    content = file.read()
    print(content)

10. 例外処理

try:
    result = 10 / 0
except ZeroDivisionError as e:
    print(f"エラーが発生しました: {e}")

11. リスト内包表記

numbers = [1, 2, 3, 4, 5]
squares = [n ** 2 for n in numbers]
print(squares)

12. 辞書内包表記

fruits = ["りんご", "バナナ", "みかん"]
fruit_lengths = {fruit: len(fruit) for fruit in fruits}
print(fruit_lengths)

13. モジュールのインポート

import math

print(math.sqrt(16))  # 4.0

14. リストの操作

fruits = ["りんご", "バナナ", "みかん"]
fruits.append("ぶどう")
fruits.remove("バナナ")
print(fruits)  # ['りんご', 'みかん', 'ぶどう']

15. 辞書の操作

person = {"name": "太郎", "age": 25}
person["age"] = 26
person["city"] = "東京"
print(person)  # {'name': '太郎', 'age': 26, 'city': '東京'}

16. 集合の操作

fruits = {"りんご", "バナナ", "みかん"}
fruits.add("ぶどう")
fruits.remove("バナナ")
print(fruits)  # {'りんご', 'みかん', 'ぶどう'}

17. タプルの操作

person = ("太郎", 25)
print(person[0])  # '太郎'
print(person[1])  # 25

18. datetimeモジュール

from datetime import datetime

now = datetime.now()
print(now)  # 現在の日付と時刻を表示

19. 正規表現

import re

pattern = r"\d+"
text = "123 abc 456"

matches = re.findall(pattern, text)
print(matches)  # ['123', '456']

20. ジェネレータ

def count_up_to(max):
    count = 1
    while count <= max:
        yield count
        count += 1

for number in count_up_to(5):
    print(number)

これがPythonの基本的なコードの一覧だよ。これを参考にして、いろいろなプログラムを書いてみてね。

スポンサーリンク

-Python