This repository contains beginner-friendly Python programs and notes.
It is designed for students who are learning Python step by step.
Each file covers a small concept with examples. (inspired from w3school)
- intro1.py → Casting, variables, and other Python basics
- 1String.py → Basic string operations
- 2String2.py → More string examples
- 3Password_generator.py → Random password generator using Python's
randommodule - 4Miniprogram.py → Small example program (practice)
- 5String2.py → Extra string examples
- 6Booleans.py → Boolean operations and logic
- 7Lists2.py → List examples
- 8Lists2.py → More list operations (includes list comprehension)
- Printing and Variables
- Type Casting
- Strings
- Booleans
- Lists
- List Comprehension (basic)
- Mini Programs
- Password Generator
-list3(remaning topics)
- Tuples
- Dictionaries
- Sets
- Functions
- File handling
Contributions are welcome, especially for Hacktoberfest! 🎉
If you are a beginner, you can contribute by:
- Adding more Python examples (loops, tuples, sets, etc.).
- Improving comments and explanations in existing files.
- Creating small programs to demonstrate concepts.
- Fixing typos or improving code readability.
- Fork this repo
- Create a new branch (
git checkout -b feature-name) - Add your code or improvements
- Commit changes with a meaningful message
- Open a Pull Request 🚀
This project is licensed under the MIT License.