質問編集履歴
5
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
def QuestionBoxの中の内部関数としてdef FlagWrightを書いたが、ここでreturn numとやってもdef QuestionBoxの中にしか戻らないみたいです。
|
18
18
|
|
19
|
-
関数の中の内部関数の戻り値を取り出したい、タイトルを変更します。
|
19
|
+
関数の中の内部関数の戻り値を取り出したいと、タイトルを変更します。
|
20
20
|
|
21
21
|
|
22
22
|
|
4
問題点が絞れてきたので追記
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
関数の戻り値
|
1
|
+
lambaで実行した関数の中の内部関数の戻り値を取り出したい。関数の戻り値が正しく代入出来ない。
|
test
CHANGED
@@ -7,6 +7,18 @@
|
|
7
7
|
しかしながら、下記のコードのFlagWright():の処理では、ファイルには正しく書き込まれるのですが、戻り値がnoneとなってしまいます。
|
8
8
|
|
9
9
|
どうしたら、正しく戻り値がaに入力されるのでしょうか?
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
追記
|
14
|
+
|
15
|
+
root.mainloop()の後にreturn numと書くと、その値は戻り値としてaに代入される。
|
16
|
+
|
17
|
+
def QuestionBoxの中の内部関数としてdef FlagWrightを書いたが、ここでreturn numとやってもdef QuestionBoxの中にしか戻らないみたいです。
|
18
|
+
|
19
|
+
関数の中の内部関数の戻り値を取り出したい、タイトルを変更します。
|
20
|
+
|
21
|
+
|
10
22
|
|
11
23
|
|
12
24
|
|
3
文章の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
しかしながら、下記のコードでは、ファイルには正しく書き込まれるのですが、戻り値がnoneとなってしまいます。
|
7
|
+
しかしながら、下記のコードのFlagWright():の処理では、ファイルには正しく書き込まれるのですが、戻り値がnoneとなってしまいます。
|
8
8
|
|
9
9
|
どうしたら、正しく戻り値がaに入力されるのでしょうか?
|
10
10
|
|
2
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -82,9 +82,9 @@
|
|
82
82
|
|
83
83
|
root.quit()
|
84
84
|
|
85
|
-
|
85
|
+
return num
|
86
86
|
|
87
|
-
|
87
|
+
|
88
88
|
|
89
89
|
# button1 = tkinter.Button(root, text='決定', command=lambda: make_cmd(root),
|
90
90
|
|
1
書式改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -82,9 +82,9 @@
|
|
82
82
|
|
83
83
|
root.quit()
|
84
84
|
|
85
|
-
return num
|
85
|
+
**return num
|
86
86
|
|
87
|
-
|
87
|
+
**
|
88
88
|
|
89
89
|
# button1 = tkinter.Button(root, text='決定', command=lambda: make_cmd(root),
|
90
90
|
|