Mbarara University Of Science And Technology
This repository showcases my journey through Python Fundamentals during my first year at Mbarara University Of Science And Technology in 2022. It provides a comprehensive guide for beginners looking to understand the basics of Python programming.
Python is a versatile and powerful programming language widely used in various fields such as web development, data analysis, machine learning, and automation. This repository aims to introduce Python programming concepts in a clear and concise manner, making it accessible to beginners.
To get started with the tutorials, simply clone this repository to your local machine using the following command:
git clone https://github.com/samueltexa/Pyhton_Fundamentals_YearOne-2022.git
Once cloned, navigate to the repository directory and explore the contents. You'll find tutorial files organized by topics, along with examples and exercises to reinforce your learning.
The tutorials cover a wide range of topics, including but not limited to:
- Python Fundamentals (variables, data types, operators, etc)
- Control Structures (if statements, loops)
- Functions and Modules
- Data Structures (lists, tuples, dictionaries)
- File Handling
- Exception Handling
- Object-Oriented Programming (classes, inheritance, polymorphism)
- Working with Libraries (e.g., NumPy, pandas)
Each topic includes detailed explanations, code examples, and exercises to help you understand and practice Python programming concepts.
Contributions to this repository are welcome! If you have suggestions for improving existing tutorials or would like to add new topics, feel free to fork the repository and submit a pull request with your changes.
To contribute, follow these steps:
- Fork the repository to your GitHub account.
- Clone the forked repository to your local machine.
- Create a new branch for your changes:
git checkout -b feature/new-topic
- Make your changes and commit them:
git commit -am 'Add new topic: Python Generators'
- Push your changes to your forked repository:
git push origin feature/new-topic
- Finally, submit a pull request from your forked repository to the main repository.
Please ensure that your contributions adhere to the repository's code of conduct and follow best practices for writing clear and understandable tutorials.
This repository is licensed under the MIT License. See the LICENSE file for details.
Happy coding! 🐍✨