回答編集履歴

2

markdownに合せて修正

2023/06/05 00:53

投稿

TakaiY
TakaiY

スコア12774

test CHANGED
@@ -11,8 +11,8 @@
11
11
  rangeの引数は、(開始,終了, ステップ)というリストです。 もし、ここで、range(data)としてしまうと、 最初の引数である「開始」に (50, 100, 5)が設定されてしまい、エラーとなりますが、「*data」とすることで、dataの内容をバラしてそれぞれを引数とすることができるのです。
12
12
 
13
13
  ---
14
- 2つの質問は仮引数の「**」と、実引数の「*」という違うものについてのものなので、ちょとわかりにくいかもしれません。
14
+ 2つの質問は仮引数の「`**`」と、実引数の「`*`」という違うものについてのものなので、ちょとわかりにくいかもしれません。
15
- 実引数と仮引数の「*」と「**」表記についていろいろ調べてみるといいでしょう。
15
+ 実引数と仮引数の「`*`」と「`**`」表記についていろいろ調べてみるといいでしょう。
16
16
  公式だと、 用語集
17
17
  https://docs.python.org/ja/3.5/glossary.html
18
18
  の parameter(仮引数)のところと、argument(実引数)のところに説明があります。

1

追記

2023/06/04 06:06

投稿

TakaiY
TakaiY

スコア12774

test CHANGED
@@ -10,4 +10,11 @@
10
10
  ```
11
11
  rangeの引数は、(開始,終了, ステップ)というリストです。 もし、ここで、range(data)としてしまうと、 最初の引数である「開始」に (50, 100, 5)が設定されてしまい、エラーとなりますが、「*data」とすることで、dataの内容をバラしてそれぞれを引数とすることができるのです。
12
12
 
13
+ ---
14
+ 2つの質問は仮引数の「**」と、実引数の「*」という違うものについてのものなので、ちょとわかりにくいかもしれません。
15
+ 実引数と仮引数の「*」と「**」表記についていろいろ調べてみるといいでしょう。
16
+ 公式だと、 用語集
17
+ https://docs.python.org/ja/3.5/glossary.html
18
+ の parameter(仮引数)のところと、argument(実引数)のところに説明があります。
19
+ いろいろなサイトで説明されているので、見てみるといいでしょう。
13
20