しかし、Pythonのforループ変数は関数スコープ(またはグローバルスコープ)に残り続けます。 大規模なコードで、ループの外でたまたま同じ変数名 i を使おうとすると、意図しない値が入り込んでいてバグを引き起こすことがあります。
Pythonで効率的なプログラムを書くために欠かせない「非同期処理」。その入り口となるのが、asyncio.run()という関数です。 非同期関数(コルーチン)を定義しただけでは、プログラムは動き出しません。作成した「設計図」を実際に動かすためには、専用の ...