Skip to content

ramya-ishu/Python-Assignment

Repository files navigation

🐍 Python Practice Repository

Welcome to my Python Practice repository!
This is where I store my Python programs, organized by problem type, for easy reference and practice.

📌 Table of Contents

  1. About
  2. Files in This Repo
  3. How to Run the Programs
  4. Topics Covered
  5. Notes

📖 About

This repository contains Python programs created during my learning journey.
Each .py file contains a solution to a specific problem, written in a basic, beginner-friendly way without shortcuts.

📂 Files in This Repo

  • reverse_string.py – Reverse a given string without using built-in functions.
  • palindrome_check.py – Check if a string is a palindrome.
  • vowel_consonant_count.py – Count vowels and consonants in a string.
  • remove_spaces.py – Remove all spaces from a given string.
  • char_frequency.py – Count the frequency of each character in a string.
  • prime_number.py – Check if a number is prime.
  • factorial.py – Find the factorial of a number.
  • fibonacci.py – Print the Fibonacci series up to n terms.
  • sum_of_digits.py – Find the sum of digits of a number.
  • reverse_number.py – Reverse the digits of a given number.

⚡ How to Run the Programs

📚 Topics Covered

  • String manipulation (reverse, palindrome, vowel/consonant count, space removal)
  • Number operations (prime check, factorial, Fibonacci, sum of digits, reverse number)
  • Loops (for and while)
  • Conditional statements (if, else, elif)
  • Basic arithmetic operations
  • Problem-solving with step-by-step logic

📝 Notes

  • This repo is for learning and practice purposes.
  • All programs are written in a basic, beginner-friendly style without shortcuts.
  • Suitable for students, beginners, and interview preparation.
  • Files will be updated regularly as I practice more Python programs.
  • Feel free to use these programs for your own learning.

💡 Happy Coding! 🐍

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages