teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

タイトルのライブラリ名を間違えました。async -> asyncio

2021/06/15 01:33

投稿

koyamashinji
koyamashinji

スコア45

title CHANGED
@@ -1,1 +1,1 @@
1
- Python async/awaitの挙動について
1
+ Python asyncio/awaitの挙動について
body CHANGED
File without changes

1

誤記

2021/06/15 01:33

投稿

koyamashinji
koyamashinji

スコア45

title CHANGED
File without changes
body CHANGED
@@ -8,12 +8,13 @@
8
8
 
9
9
 
10
10
  自分は以下の理解をしています。
11
+
11
12
  main処理を呼び出し.
12
13
  `task3`と`task4`をクリエイト. 両方、待機状態.
13
- `await`で`task4`が実行される
14
+ `await`で`task4`が実行される.
14
- `await`で`task3`が実行される
15
+ `await`で`task3`が実行される.
15
16
 
16
- (`baz()`や`bar()`内で、制御をmainに戻し他のPENDINGタスクを実行するコード(`asyncio.sleep`等)特に定義していないのに
17
+ (`baz()`や`bar()`内で、制御をmainに戻し他のPENDINGタスクを実行するコード(`asyncio.sleep`等)特に定義していないのに
17
18
  なぜ`task3`に先に制御が移っている・・・?)
18
19
 
19
20
  ```python