Skip to content

Commit 287a389

Browse files
authored
Create README.md
1 parent ebc4960 commit 287a389

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

README.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Python Operators Guide (v2.0)
2+
3+
This repository provides an explanation of the differences between single and double asterisk operators (`*` and `**`) in Python, focusing on their use for function parameter packing and unpacking.
4+
5+
## Repository Structure
6+
7+
- **README.md**: Overview of the repository.
8+
- **session_info.md**: Details of the session during which this repository was created.
9+
- **CHANGELOG.md**: Tracks changes made in each version.
10+
- **examples/**: Contains Python scripts demonstrating the use of single and double asterisk operators.
11+
12+
## Topics Covered
13+
14+
- Single Asterisk (`*`) operator:
15+
- Packing positional arguments.
16+
- Unpacking iterables into positional arguments.
17+
- Double Asterisk (`**`) operator:
18+
- Packing keyword arguments.
19+
- Unpacking dictionaries into keyword arguments.
20+
- Combined usage of `*args` and `**kwargs`.
21+
22+
## License
23+
24+
This repository is licensed under the MIT License.

0 commit comments

Comments
 (0)