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の最初の一歩を自信を持って踏み出せるようになります。次は、これらを組み合わせて、簡単なプロジェクトを作成してみましょう!学んだスキルを実践で活かして、プログラミングの楽しさを体感してください。
コメント