質問編集履歴

5

誤字修正

2018/11/16 07:21

投稿

Aki1000
Aki1000

スコア78

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

問題点が絞れてきたので追記

2018/11/16 07:21

投稿

Aki1000
Aki1000

スコア78

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

文章の改善

2018/11/16 07:20

投稿

Aki1000
Aki1000

スコア78

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

誤字

2018/11/16 05:00

投稿

Aki1000
Aki1000

スコア78

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
 

1

書式改善

2018/11/16 04:58

投稿

Aki1000
Aki1000

スコア78

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