Pythonの基本的な構文について、以下に解説とサンプルコードを示します。
1. 変数の宣言と使用
Pythonでは、変数を宣言する際にデータ型を指定する必要はありません。変数は動的に型が決まります。
# 変数の宣言と使用
x = 10
y = 5.5
z = "Hello"
print(x)
print(y)
print(z)
2. データ型
Pythonには数値型、文字列型、ブール型など様々なデータ型があります。
# 数値型の使用
num1 = 10 # 整数型
num2 = 3.14 # 浮動小数点型
result = num1 + num2
print(result)
# 文字列型の使用
str1 = "Hello"
str2 = "World"
message = str1 + " " + str2
print(message)
# ブール型の使用
is_true = True
is_false = False
print(is_true)
print(is_false)
3. 演算子
Pythonには算術演算子、比較演算子、論理演算子などがあります。
# 算術演算子の使用
num1 = 10
num2 = 3
sum = num1 + num2
diff = num1 - num2
product = num1 * num2
quotient = num1 / num2
remainder = num1 % num2
print(sum)
print(diff)
print(product)
print(quotient)
print(remainder)
# 比較演算子の使用
x = 5
y = 10
is_greater = x > y
is_equal = x == y
print(is_greater)
print(is_equal)
# 論理演算子の使用
a = True
b = False
logical_and = a and b
logical_or = a or b
logical_not = not a
print(logical_and)
print(logical_or)
print(logical_not)
4. 条件文
Pythonでは、if文を使用して条件に応じた処理を実行できます。
# if文の使用
x = 5
if x > 0:
print("xは正の数です")
elif x == 0:
print("xは0です")
else:
print("xは負の数です")
5. ループ
Pythonでは、forループとwhileループを使用して繰り返し処理を実行できます。
# forループの使用
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
# whileループの使用
count = 1
while count <= 5:
print(count)
count += 1