std9.jp

【Python 入門】文法一覧 チートシート

目次 (5)
  1. 標準出力
  2. コメント
  3. 変数
  4. 関数
  5. クラス

標準出力

print("Hello world !")
実行結果
Hello world !

コメント

# この行はコメントです
print("Hello world !")

変数

# 変数 x に計算した値を代入
x = 12 + 3

# 15 が表示される
print(x)

関数

文法

# 関数の定義
def 関数名(引数1, 引数2, 引数3, ...):
    処理
    return 戻り値

# 関数の呼び出し
関数名(引数1, 引数2, 引数3, ...)

例 (型なし)

# 関数の定義 (型なし)
def add(a, b):
    return a + b

# 関数の呼び出し
x = add(12, 3)

 # 15 が表示される
print(x)

例 (型あり)

# 関数の定義 (型あり)
def add(a: int, b: int) -> int:
    return a + b

# 関数の呼び出し
x = add(12, 3)

# 15 が表示される
print(x)

クラス

# クラスの定義 (型あり)
class TestClass:
    # クラス内の変数
    x: int = 0
    
    # クラス内のメソッド (関数のこと)
    def add(self, a: int, b: int) -> None:
        self.x = a + b

# クラスをインスタンス化
testClass = TestClass()

# クラスのメソッドを実行
testClass.add(12, 3)

# クラスの変数を取得して表示
print(testClass.x) # 15 が表示される