A collection of Python exercises created while learning and practicing the fundamentals of Python programming.
This repository documents my Python learning journey through small, focused exercises.
Each file focuses on a specific programming concept and helps me practice writing clear and simple Python code.
- Variables
- User input
- Strings
- Lists
- Tuples
- Dictionaries
- Sets
- Conditional statements
- For loops
- Membership operators
- Nested data structures
- Basic data processing
python-learning-journey/
├── exercises/
│ ├── user_intro_input.py
│ ├── list_first_last_item.py
│ ├── list_length.py
│ ├── reverse_list.py
│ ├── count_list_items.py
│ ├── remove_list_item.py
│ ├── dictionary_lookup.py
│ ├── update_dictionary_value.py
│ ├── tuple_indexing.py
│ ├── remove_duplicates_with_set.py
│ ├── set_union.py
│ ├── age_condition.py
│ ├── membership_check.py
│ ├── loop_through_names.py
│ ├── add_value_in_loop.py
│ ├── even_odd_check.py
│ ├── capitalize_names.py
│ ├── dictionary_values_and_fstring.py
│ ├── nested_data_access.py
│ ├── nested_dictionary_list.py
│ ├── user_profile_input.py
│ └── simple_command_flow.py
├── .gitignore
├── LICENSE
└── README.md
I am continuing to improve my Python skills with a focus on:
- Automation
- Browser automation
- Data processing
- Practical Python applications
Farid Farahani
Python Developer | Website Administrator
Website: https://faridfarahani.ir