Skip to content

πŸ“Œ Python Programming AU – Contains codes, assignments, and practice problems for my Python Programming AU course covering core concepts, data structures, OOP, and problem-solving to strengthen my Python skills for academics, interviews, and projects.

Notifications You must be signed in to change notification settings

zahir2003/Python-Programming-AU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


🐍 Python Programming AU

Python Status


πŸ“Œ About

This repository contains my Python Programming codes, data structure algorithms, and practice problems for the AU course. It covers a wide range of topics, from basic Python programs to sorting, searching, and structured problem-solving to strengthen my coding skills for academics, placements, and real-world applications.


πŸ› οΈ Tools & Technologies

  • Python 3.x – Programming language
  • VS Code / PyCharm – IDEs used for coding
  • Git & GitHub – Version control and portfolio hosting

✨ Features & Topics Covered

βœ”οΈ Basic Python programs and logical implementation
βœ”οΈ Sorting algorithms – Bubble, Insertion, Selection, Merge, Quick sort
βœ”οΈ Searching algorithms – Linear and Binary search
βœ”οΈ Palindrome checks and largest common factor programs
βœ”οΈ Structured problem-solving assignments and questions
βœ”οΈ Practice programs for interviews and coding rounds


πŸ’‘ Why this repository?

This repository demonstrates my:

  • Strong understanding of Python programming and data structures
  • Ability to implement standard algorithms efficiently
  • Problem-solving skills essential for technical interviews and courses
  • Dedication towards continuous learning and coding practice

πŸ“‚ Project Structure


Python-Programming-AU/
β”‚
β”œβ”€β”€ Binary\_search.py
β”œβ”€β”€ Bubble\_Sort.py
β”œβ”€β”€ Eighth.py
β”œβ”€β”€ EleventhQ.py
β”œβ”€β”€ FifthQ.py
β”œβ”€β”€ FirstQ.py
β”œβ”€β”€ ForthQ.py
β”œβ”€β”€ FourteenQ.py
β”œβ”€β”€ Insertion\_sort.py
β”œβ”€β”€ Largest\_common\_factor.py
β”œβ”€β”€ Linear\_search.py
β”œβ”€β”€ Merge\_sort.py
β”œβ”€β”€ NinthQ.py
β”œβ”€β”€ palindrome.py
β”œβ”€β”€ Prctise.py
β”œβ”€β”€ Quick\_sort.py
β”œβ”€β”€ SecondQ.py
β”œβ”€β”€ Selection\_sort.py
β”œβ”€β”€ SeventhQ.py
β”œβ”€β”€ SixthQ.py
β”œβ”€β”€ TenthQ.py
β”œβ”€β”€ ThirdQ.py
β”œβ”€β”€ ThirteenQ.py
β”œβ”€β”€ README.md


πŸš€ How to Run

  1. Clone this repository:

    git clone https://github.com/zahir2003/Python-Programming-AU.git
  2. Open any .py file in your preferred IDE.

  3. Run using:

    python filename.py

πŸ“ˆ Learning Outcome

Through this repository, I have:

  • Strengthened my Python fundamentals and coding efficiency
  • Practiced important algorithms for interviews and exams
  • Enhanced my problem-solving approach systematically
  • Built a strong foundation for advanced topics like Data Science and Machine Learning

🀝 Connect with Me

Email LinkedIn GitHub


πŸ“ β€œLearning to write programs stretches your mind and helps you think better.” – Bill Gates


⭐ If you find this repository useful, give it a star and explore my other projects on Machine Learning, Web Development, and Java Programming.

About

πŸ“Œ Python Programming AU – Contains codes, assignments, and practice problems for my Python Programming AU course covering core concepts, data structures, OOP, and problem-solving to strengthen my Python skills for academics, interviews, and projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages