A collection of notes, examples and practical exercises developed throughout my Python learning journey.
This repository serves as my personal study notebook, where I organize small code examples covering Python fundamentals, data structures, object-oriented programming and other core language concepts.
The goal is to build a solid foundation while documenting my progress in a structured and easy-to-navigate way.
This repository is intended for learning purposes only.
Rather than containing complete applications, it gathers isolated examples and exercises that helped me understand Python concepts and language features.
.
├── 00 - Fundamentos
├── 01 - Estrutura de Dados
│ ├── Listas
│ ├── Tuplas
│ ├── Conjuntos
│ └── Dicionários
├── 02 - Funções
├── 03 - Programação Orientada a Objetos
├── 04 - Manipulação de Arquivos
├── 05 - Tratamento de Exceções
└── ...
Each directory focuses on a specific topic and contains small, independent examples demonstrating Python syntax and common programming patterns.
Some of the concepts explored in this repository include:
- Python Fundamentals
- Variables and Data Types
- Operators
- Conditional Statements
- Loops
- Functions
- Lists
- Tuples
- Sets
- Dictionaries
- String Manipulation
- File Handling
- Exception Handling
- Object-Oriented Programming
- Modules and Packages
- Best Practices
- Python 3
No external libraries are required.
Clone the repository:
git clone https://github.com/E-ternalSpring/python-playground.gitNavigate to the desired directory:
cd python-playgroundRun any example with:
python filename.pyThis repository represents my learning process while studying Python.
Some examples closely follow course exercises, while others include personal adaptations, comments and additional experiments created to reinforce the concepts being studied.
As I continue studying Python, this repository will grow with new topics, examples and improvements.
This project is licensed under the MIT License.
See the LICENSE file for more information.
Emmanuelle Espindola