Python初心者のための基本操作10選

Pythonは、世界中で多くの人々に支持されているプログラミング言語です。その人気の理由は、シンプルで覚えやすい文法と、初心者からプロまで幅広く活用できる柔軟性にあります。

この記事では、Pythonを始めたいと考えている初心者のために、基本操作10選を分かりやすく解説します。この内容をマスターすれば、プログラミングの基礎が身につき、簡単なスクリプトを書けるようになります。さらに、実践的な応用例も紹介しているので、ぜひチャレンジしてみてください!

目次

1.変数とデータ型

name = "John"
age = 25
height = 175.5
print(name, age, height)

> John 25 175.5

応用例: ユーザー入力を利用した動的なプログラム

name = input("名前を入力してください: ")
age = int(input("年齢を入力してください: "))
print(f"こんにちは、{name}さん!来年は{age + 1}歳ですね。")

> 名前を入力してください: Alice
> 年齢を入力してください: 30
> こんにちは、Aliceさん!来年は31歳ですね。

2.条件分岐(if文)

score = 85
if score >= 90:
    print("素晴らしい!")
elif score >= 70:
    print("よくできました!")
else:
    print("次も頑張りましょう!")

> よくできました!

応用例: 数当てゲーム

import random
secret_number = random.randint(1, 10)
guess = int(input("1から10の間で数字を当ててみてください: "))
if guess == secret_number:
    print("おめでとう!正解です!")
elif guess < secret_number:
    print("少し低いですね!")
else:
    print("少し高いですね!")

> 1から10の間で数字を当ててみてください: 7
> 少し高いですね!

3.繰り返し処理(forとwhile)

for i in range(5):
    print(f"{i}回目の繰り返し")

count = 0
while count < 5:
    print(f"カウント: {count}")
    count += 1

> 0回目の繰り返し
> 1回目の繰り返し
> 2回目の繰り返し
> 3回目の繰り返し
> 4回目の繰り返し

応用例: 数字の合計を計算

numbers = [1, 2, 3, 4, 5]
total = sum(numbers)
print(f"合計: {total}")

> 合計: 15

4.リストを操作する

fruits = ["apple", "banana", "cherry"]
fruits.append("orange")
fruits.remove("banana")
print(fruits)

> ['apple', 'cherry', 'orange']

応用例: リスト内包表記で要素を操作

numbers = [1, 2, 3, 4]
squared_numbers = [x**2 for x in numbers]
print(squared_numbers)

> [1, 4, 9, 16]

5.辞書(dictionary)を使う

person = {"name": "Alice", "age": 30, "city": "New York"}
print(person["name"])
person["job"] = "Engineer"
print(person)

> Alice
> {'name': 'Alice', 'age': 30, 'city': 'New York', 'job': 'Engineer'}

応用例: 辞書を使ったランキング作成

scores = {"Alice": 95, "Bob": 87, "Charlie": 92}
for name, score in scores.items():
    print(f"{name}: {score}")

> Alice: 95
> Bob: 87
> Charlie: 92

6.関数を定義する

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

> こんにちは、Aliceさん!

応用例: デフォルト引数を活用

def greet(name="ゲスト"):
    return f"こんにちは、{name}さん!"
print(greet())

> こんにちは、ゲストさん!

7.ファイルを扱う

with open("example.txt", "w") as file:
    file.write("こんにちは、Pythonの世界へ!")
with open("example.txt", "r") as file:
    print(file.read())

> こんにちは、Pythonの世界へ!

8.ライブラリを利用する

import math
print(math.sqrt(16))

> 4.0

9.エラー処理(例外処理)を学ぶ

try:
    result = 10 / 0
except ZeroDivisionError:
    print("0で割ることはできません!")

> 0で割ることはできません!

10.クラスとオブジェクトを使う

class Dog:
    def __init__(self, name):
        self.name = name
    def bark(self):
        return f"{self.name}がワン!と言っています。"
dog = Dog("Buddy")
print(dog.bark())

> Buddyがワン!と言っています。

まとめ

いかがでしたか?これらの基本操作を習得することで、Pythonの最初の一歩を自信を持って踏み出せるようになります。次は、これらを組み合わせて、簡単なプロジェクトを作成してみましょう!学んだスキルを実践で活かして、プログラミングの楽しさを体感してください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次