This repository contains exercises and examples to guide your learning journey through the Python programming language.
Chapter 1
-
Strings
- Understanding string basics (creation, output)
- Concatenation and joining strings
- Finding string lengths
- Changing case (uppercase, lowercase)
- Slicing strings to extract parts
- Searching for substrings within strings
- Replacing text within strings
- Splitting strings into words
- Counting word occurrences
- Finding Patterns
- Template Strings
- Formatted Numbers
- Multi-line Strings
- Reversing a String
- String Checking
- User Input
- Input Modification
- Conditional String Manipulation
- String Analysis
- Simple Word Game
-
Numbers
-
Booleans
-
Arrays (Lists)
- TODO
-
Dictionaries
- TODO
-
Other Data Types
- TODO
Chapter 2
- TODO
This repository is designed to help you learn Python concepts through examples.
- Each chapter has its own directory.
- Within each chapter directory, you'll find
.py
files containing exercises and their solutions. - Study the provided code and explanations to understand different Python techniques. Use this as a foundation to build your own projects.
If you'd like to suggest new exercises or improvements, feel free to open an issue or submit a pull request.
Let's start learning togather with Pyrana!