Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
a93b986
Update introduction.md
bobahop May 26, 2022
fd486b0
Update introduction.md
bobahop May 26, 2022
5587a28
Update about.md
bobahop May 26, 2022
0f71889
Update concepts/functions/introduction.md
bobahop May 26, 2022
64b3ac3
Update concepts/functions/introduction.md
bobahop May 26, 2022
2e37714
Update concepts/functions/introduction.md
bobahop May 26, 2022
e089052
Update concepts/functions/introduction.md
bobahop May 26, 2022
1e03d60
Update concepts/functions/introduction.md
bobahop May 26, 2022
1e8ec3d
Update concepts/functions/introduction.md
bobahop May 26, 2022
70eecf4
Update concepts/functions/introduction.md
bobahop May 26, 2022
3806262
Update concepts/functions/introduction.md
bobahop May 26, 2022
1060f09
Update introduction.md
bobahop May 26, 2022
e7a6cf6
Update introduction.md
bobahop May 26, 2022
46ecaf8
Update about.md
bobahop May 26, 2022
4df39f3
Update about.md
bobahop May 27, 2022
734508a
Update introduction.md
bobahop May 27, 2022
66fb45f
Update about.md
bobahop May 27, 2022
d850dd5
Update about.md
bobahop May 27, 2022
dfc1d56
Update about.md
bobahop May 27, 2022
1b9bee6
Update introduction.md
bobahop May 27, 2022
21f83dd
Update about.md
bobahop May 27, 2022
e7c61fc
Update about.md
bobahop May 28, 2022
ff20c55
Update about.md
bobahop May 28, 2022
925c354
Update introduction.md
bobahop May 28, 2022
33b6904
Update introduction.md
bobahop May 29, 2022
62a440d
Update introduction.md
bobahop May 29, 2022
8427ad9
Update about.md
bobahop May 29, 2022
561a937
Update about.md
bobahop May 30, 2022
246d58d
Update introduction.md
bobahop May 30, 2022
60984bc
Update about.md
bobahop May 30, 2022
f867c43
Update concepts/function-arguments/about.md
bobahop May 31, 2022
2a2d3cb
Update concepts/functions/about.md
bobahop May 31, 2022
c3b0f86
Update concepts/functions/about.md
bobahop May 31, 2022
0d0a366
Update concepts/functions/about.md
bobahop May 31, 2022
86e8cd0
Update about.md
bobahop May 31, 2022
5576f5b
Update introduction.md
bobahop May 31, 2022
364163e
Update about.md
bobahop May 31, 2022
07d418d
Update concepts/functions/about.md
bobahop Jun 1, 2022
81c759b
Update about.md
bobahop Jun 1, 2022
7293efb
Update introduction.md
bobahop Jun 1, 2022
e437d98
Update about.md
bobahop Jun 1, 2022
bd20e5f
Update introduction.md
bobahop Jun 1, 2022
9b965e5
Update about.md
bobahop Jun 1, 2022
545afcb
Update about.md
bobahop Jun 1, 2022
828f88c
Update concepts/functions/introduction.md
bobahop Jun 1, 2022
4709ff9
Update concepts/function-arguments/about.md
bobahop Jun 1, 2022
6c0f2ac
Update concepts/function-arguments/about.md
bobahop Jun 1, 2022
0824e3b
Update concepts/function-arguments/about.md
bobahop Jun 1, 2022
f60c935
Update concepts/function-arguments/about.md
bobahop Jun 1, 2022
e6e0ff1
Update introduction.md
bobahop Jun 1, 2022
936a1ea
Update about.md
bobahop Jun 1, 2022
3711b99
Update about.md
bobahop Jun 1, 2022
ca50b61
Update concepts/function-arguments/about.md
bobahop Jun 1, 2022
679bf40
Update concepts/function-arguments/about.md
bobahop Jun 1, 2022
90fe571
Update concepts/function-arguments/about.md
bobahop Jun 1, 2022
51a72b0
Update about.md
bobahop Jun 1, 2022
aab63a3
Update concepts/function-arguments/about.md
bobahop Jun 1, 2022
49363a3
Update concepts/function-arguments/about.md
bobahop Jun 1, 2022
b937f6c
Update about.md
bobahop Jun 1, 2022
5d1d01d
Update about.md
bobahop Jun 1, 2022
62046eb
Apply suggestions from code review
BethanyG Jun 1, 2022
88488db
Update concepts/function-arguments/about.md
bobahop Jun 1, 2022
0035b87
Update concepts/function-arguments/about.md
bobahop Jun 1, 2022
e15fe1f
Update concepts/function-arguments/about.md
bobahop Jun 1, 2022
c1de003
Update about.md
bobahop Jun 1, 2022
b317024
Update about.md
bobahop Jun 1, 2022
79b40c0
Update about.md
bobahop Jun 2, 2022
69b3ce5
Update about.md
bobahop Jun 2, 2022
bfbd4f5
Update about.md
bobahop Jun 2, 2022
09a8adb
Update introduction.md
bobahop Jun 2, 2022
7c0737b
Update about.md
bobahop Jun 3, 2022
1e023f0
Update concepts/function-arguments/about.md
bobahop Jun 3, 2022
e6652ea
Update concepts/function-arguments/about.md
bobahop Jun 3, 2022
3a9cf6d
Update concepts/function-arguments/about.md
bobahop Jun 3, 2022
836440a
Update concepts/function-arguments/about.md
bobahop Jun 3, 2022
39c2649
Update concepts/function-arguments/about.md
bobahop Jun 3, 2022
2d8902b
Update concepts/function-arguments/about.md
bobahop Jun 3, 2022
4b002f8
Update concepts/function-arguments/about.md
bobahop Jun 3, 2022
c8339a4
Update about.md
bobahop Jun 3, 2022
9bcc2d8
Update about.md
bobahop Jun 3, 2022
cd424c2
Update about.md
bobahop Jun 3, 2022
dc68fd1
Update concepts/functions/about.md
bobahop Jun 3, 2022
27868f9
Update concepts/functions/about.md
bobahop Jun 3, 2022
828ec8b
Update concepts/functions/about.md
bobahop Jun 3, 2022
23132b3
Update concepts/functions/about.md
bobahop Jun 3, 2022
0c71bda
Update concepts/functions/about.md
bobahop Jun 3, 2022
d769e51
Update about.md
bobahop Jun 3, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update about.md
  • Loading branch information
bobahop authored Jun 3, 2022
commit 9bcc2d890866bc683ec0bb2da29db9d8cd2c223f
5 changes: 2 additions & 3 deletions concepts/function-arguments/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,14 +169,13 @@ def my_function(*args, **kwargs):
`args` is the name given to the `tuple` of arguments, but it could be any other valid Python name, such as `my_args`, `arguments`, etc.
The `*` is the operator which transforms the group of separate arguments into a [`tuple`][tuple].

----
~~~~exercism/note
If you have ever [unpacked a tuple][unpack a tuple] you may find the `*` in `*args` to be confusing.
The `*` in a _parameter_ definition, instead of unpacking a tuple, converts one or more positional arguments _into_ a tuple.

We say that the `*` operator is [overloaded], as it has different behavior in different contexts.
For instance, `*` is used for multiplication, it is used for unpacking, and it is used to define an arbitrary number of positional parameters.

----
~~~~

Since a tuple can be iterated, `args` can be passed to any other function which takes an iterable.
Although `*args` is commonly juxtaposed with `**kwargs`, it doesn't have to be.
Expand Down