回答編集履歴
1
追記
answer
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
関数内で内部的に呼び出されています。
|
2
|
+
|
1
3
|
>
|
2
4
|
0. この本質である関数内に引数が渡されていないにもかかわらず実際は引数が渡されている原理や過程をわかりやすく教えていただけると嬉しいです
|
3
5
|
0. この仕組みを書くにはどのようなコードの書き方をしたらいいのか。
|
@@ -20,4 +22,12 @@
|
|
20
22
|
|
21
23
|
c = my_convert(peek, '42')
|
22
24
|
print(type(c), c)
|
25
|
+
```
|
26
|
+
|
27
|
+
**実行結果** [Wandbox](https://wandbox.org/permlink/wkrCs59glrzkobHx)
|
28
|
+
```
|
29
|
+
<class 'int'> 42
|
30
|
+
<class 'list'> ['4', '2']
|
31
|
+
arg is 42
|
32
|
+
<class 'str'> 42
|
23
33
|
```
|