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

回答編集履歴

1

追記

2021/06/04 17:03

投稿

udon-ken
udon-ken

スコア657

answer CHANGED
@@ -14,4 +14,18 @@
14
14
 
15
15
  spam = Spam()
16
16
  spam.ham()
17
+ ```
18
+ ## 追記というか訂正
19
+ もし`def egg()`を関数内関数(そんな呼び方だったっけ?)で`def ham()`から呼び出したいのでしたら以下のようになります。
20
+ ```python
21
+ class Spam:
22
+ val = 100
23
+ def ham(self):
24
+ def egg(msg):
25
+ print("{0}".format(msg))
26
+ print(("{0}".format(self.val)))
27
+ egg('call method')
28
+
29
+ spam = Spam()
30
+ spam.ham()
17
31
  ```