Skip to content

abdulmoiztech/ProgrammingFundamentals-Python

Repository files navigation

ProgrammingFundamentals-Python

Python programs covering core programming fundamentals.

ProgrammingFundamentals-Python

ProgrammingFundamentals-Python is a structured collection of Python programs covering all the fundamental concepts of Python programming. This repository is designed for beginners to learn and practice Python in a simple, clear, and organized way.

📚 Topics Covered

Data Types (datatypes.py) – Learn about Python's built-in data types: integers, floats, strings, booleans, and more.

Variables (variables.py) – Understand how to create, assign, and use variables in Python programs.

Strings (strings.py) – Explore string operations, concatenation, indexing, and basic methods.

Type Casting (casting.py) – Convert values from one data type to another with simple examples.

Conditional Statements (conditions.py) – Learn if, elif, and else statements to control program flow.

Lists (lists.py) – Work with Python lists, including adding, removing, and accessing elements.

Tuples (tuples.py) – Understand tuples and their properties: ordered and immutable sequences.

Sets (sets.py) – Learn about sets: unordered collections of unique elements and set operations.

Dictionaries (dictionaries.py) – Understand key-value pairs, accessing, adding, and modifying dictionary items.

🎯 Purpose Help beginners learn Python programming fundamentals step by step.

Provide clean, organized, and easy-to-read examples.

Serve as a reference for students, teachers, and self-learners.

Build a professional GitHub portfolio demonstrating Python skills.

✨ Features Clean and organized file structure.

Numbered topic files for easy navigation.

Beginner-friendly examples with explanations.

Python best practices followed (PEP-8).

Ready-to-run Python programs for learning and practice.

👨‍💻 Author Moiz Sheikh Beginner Python Developer | Tech Learner | Learning Python from SMIT

Feel free to explore, learn, and practice!

About

Python programs covering core programming fundamentals.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages