Python予約語一覧
各予約語の使い方について簡単に説明します。かつ、自分用
False: 真偽値の「偽」を表す。
None: 「何もない」、または「無」を表す。
True: 真偽値の「真」を表す。
and: 論理演算子。両方の条件が真の時に真を返す。
as: モジュールをインポートする際に別名をつける時に使用。
assert: 条件が真でない場合にエラーを発生させる。
async: 非同期コーディングのために使われる。非同期関数を定義する際に使用。
await: 非同期コーディングのために使われる。非同期関数の完了を待つ。
break: ループを中断する。
class: クラスを定義する。
continue: 次のループのイテレーションに進む。
def: 関数を定義する。
del: オブジェクトを削除する。
elif: if文の中で、前の条件が偽のときに検証する追加の条件を指定する。
else: if文またはelif文の条件が偽の時に実行されるブロックを定義する。
except: tryブロックで例外が発生した場合に実行されるブロックを定義する。
finally: tryブロックの最後に、例外の発生に関わらず実行されるブロックを定義する。
for: シーケンス(リスト、タプル、辞書など)をループする。
from: モジュールから特定の部分だけをインポートする際に使用。
global: 関数内でグローバル変数を宣言する際に使用。
if: 条件が真の時にブロックを実行する。
import: モジュールをインポートする。
in: メンバーシップをテストする。
is: 同一性をテストする。
lambda: 無名関数を作る。
nonlocal: 関数内でnonlocal変数を宣言する際に使用。
not: 論理演算子。条件の反転。
or: 論理演算子。いずれかの条件が真の時に真を返す。
pass: 空の操作を行う。文法的に文が必要だが、プログラムが何もする必要がない場合に使用。
raise: 強制的に指定した例外を発生させる。
return: 関数から値を返す。
try: 例外が発生する可能性のあるコードをこのブロックに入れる。
while: 条件が真の間、ループを続ける。
with: コンテキストマネージャーを使用する。リソースを効率的に管理するために使用。
yield: ジェネレーターから値を返す。
この記事が気に入ったらサポートをしてみませんか?