回答編集履歴

2

ブロックについて明記

2020/04/21 02:47

投稿

quickquip
quickquip

スコア11051

test CHANGED
@@ -46,9 +46,9 @@
46
46
 
47
47
 
48
48
 
49
- def文を使って関数を宣言したき、そこにあるコード=手続きのかたまり**もの**が関数オブジェクトです。
49
+ def文を使って関数作る時、引数とコードブロック与えます。その、引数とコードブロック(=手続きのかたまり)によってされる**もの**が関数オブジェクトです。
50
50
 
51
- 私たちはそのコードのかたまりのことをよく["関数本体"](https://docs.python.org/ja/3/reference/executionmodel.html?highlight=%E9%96%A2%E6%95%B0%E6%9C%AC%E4%BD%93)と称します。そのことからも明らかです。
51
+ 私たちはそのコードブロックをよく["関数本体"](https://docs.python.org/ja/3/reference/executionmodel.html?highlight=%E9%96%A2%E6%95%B0%E6%9C%AC%E4%BD%93)と称します。そのことからも明らかです。
52
52
 
53
53
  関数オブジェクトが持っている手続きのかたまりが本質で、その関数オブジェクトを(ほかの"なにか"と)区別して表すために付ける呼び方が**名前**です。
54
54
 
@@ -64,7 +64,7 @@
64
64
 
65
65
 
66
66
 
67
- 1. 関数オブジェクトを生成する
67
+ 1. 与えられた引数リストとコードブロックから関数オブジェクトを生成する
68
68
 
69
69
  2. 関数オブジェクトに名前を付ける(=def文が実行されたところの名前空間で関数名を関数オブジェクトに束縛する)
70
70
 

1

些細

2020/04/21 02:47

投稿

quickquip
quickquip

スコア11051

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- あなたは"名前"という概念をどういう意味で捉えていますか?
13
+ あなたは"名前"という概念をどう捉えていますか?
14
14
 
15
15
 
16
16
 
@@ -48,7 +48,7 @@
48
48
 
49
49
  def文を使って関数を宣言したとき、そこにあるコード=手続きのかたまりを表す**もの**が関数オブジェクトです。
50
50
 
51
- 私たちはそのコードのかたまりのことをよく["関数本体"](https://docs.python.org/ja/3/reference/executionmodel.html)と称します。そのことからも明らかです。
51
+ 私たちはそのコードのかたまりのことをよく["関数本体"](https://docs.python.org/ja/3/reference/executionmodel.html?highlight=%E9%96%A2%E6%95%B0%E6%9C%AC%E4%BD%93)と称します。そのことからも明らかです。
52
52
 
53
53
  関数オブジェクトが持っている手続きのかたまりが本質で、その関数オブジェクトを(ほかの"なにか"と)区別して表すために付ける呼び方が**名前**です。
54
54