CSSとは?
nyaranyara275
ぷぷっちプログラミング
Pythonでは、インデント(字下げ)がブロックの始まりと終わりを示します。他の言語では中括弧{}を使用しますが、Pythonではインデントがその役割を果たします。通常は4つのスペースが使用されます。インデントが揃っていないと、エラーが発生したり、意図しない動作をすることがあります。
Python
if x > 0:
print("xは正の値です")
else:
print("xは負の値か0です")
コメントは、コードの説明を書くためのものです。Pythonでは、#
の後にコメントを書きます。複数行のコメントは、"""
で囲みます。
Python
# これはコメントです
print("Hello, world!") # この行も出力されます
"""
これは
複数行のコメントです
"""
変数に値を代入して、その値を記憶します。Pythonは動的型付けなので、変数の型を明示的に宣言する必要はありません。
Python
x = 10 # 整数
y = 3.14 # 浮動小数点数
name = "太郎" # 文字列
算術演算子、比較演算子、論理演算子など、様々な演算子を使って値を操作できます。
Python
# 算術演算子
a = 10
b = 5
print(a + b) # 足し算
print(a - b) # 引き算
print(a * b) # 掛け算
print(a / b) # 割り算
# 比較演算子
print(a > b) # aがbより大きいか
print(a == b) # aとbが等しいか
# 論理演算子
print(a > 5 and b < 10) # and (かつ)
print(a > 5 or b < 10) # or (または)
<!– end list –>
Python
# for文
for i in range(5):
print(i)
# while文
i = 0
while i < 5:
print(i)
i += 1
特定の処理をまとめたものを関数と呼びます。
Python
def greet(name):
print("こんにちは、" + name + "さん")
greet("太郎")
他のPythonファイルから機能を呼び出すことができます。
Python
import math
print(math.pi)
オブジェクト指向プログラミングで用いられる概念です。
Python
class Dog:
def __init__(self, name):
self.name = name
def bark(self):
print("ワンワン")
dog = Dog("ポチ")
dog.bark()
エラーが発生した際に、プログラムを中断させずに処理を続けることができます。
Python
try:
num = int(input("数値を入力してください: "))
except ValueError:
print("数値ではありません")
Pythonには、他の言語にはない独特の書き方があります。例えば、リスト内包表記やジェネレーター式などがあります。
Python
# リスト内包表記
numbers = [x * 2 for x in range(5)]
print(numbers) # [0, 2, 4, 6, 8]
Pythonのコードを書く上で重要な法則や基本的な書き方を解説しました。これらの知識を元に、様々なプログラムを作成することができます。
より詳しく学びたい方は、以下のリソースをご活用ください。
ポイント
補足