Skip to content

Eamon2009/python.fundamentals

Repository files navigation

Python Fundamentals

A structured, topic-based collection of Python 3 fundamentals — clean examples, practical patterns, and core concepts organized for both learning and reference.

This repository is designed as a technical reference and a practice ground for foundational Python syntax, data structures, control flow, functions, object-oriented programming (OOP), and real-world usage patterns.

🗂 Repository Structure python.fundamentals/ ├── list # List operations and use cases

├── tuples # Tuple behavior and patterns

├── Dictionary # Tools for dicts & key/value processing

├── string_fundamentals # String methods, formatting, slicing

├── loops # Loop patterns, iteration examples

├── Functions # Function creation and best practices

├── class_ # Classes & OOP practice

├── go-python-integration # Example: calling Python from Go

├── Practical_application # Small real-world example scripts

├── NAME.py # Simple Python practice exercise

├── README.md

├── LICENSE

├── CODE_OF_CONDUCT.md

└── .gitattributes

Each folder typically contains sample .py or .ipynb files showing use cases .

🛠 How to Use 🔹 Clone the Repo git clone https://github.com/Eamon2009/python.fundamentals.git cd python.fundamentals 🔹 Run Python Scripts Make sure you have Python 3 installed on your machine.

python3 script_name.py If using Jupyter Notebook files (*.ipynb):

jupyter notebook Then open the relevant notebook and run interactive cells.

🤝 Contributing You’re welcome to:

Add better explanations or examples

Improve existing code clarity

Add new folders covering common Python topics

Suggest improvements via issues or pull requests

Thanks for wanting to improve the project!

📜 License This repo is distributed under the MIT License — freely usable for learning, sharing, and building.

About

This repository is about python basics and A curated repository of core Python 3 development patterns, focusing on clean code, Object-Oriented Programming (OOP) principles, and efficient data handling. This project serves as a comprehensive technical reference for foundational syntax and advanced Pythonic idioms.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors