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

回答編集履歴

1

追記

2020/11/14 11:38

投稿

LouiS0616
LouiS0616

スコア35678

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
  ```