Skip to content

Latest commit

 

History

History
75 lines (52 loc) · 2.61 KB

README.md

File metadata and controls

75 lines (52 loc) · 2.61 KB

Awesome-Python-Programs

ViewCount

Welcome to Awesome-Python-Programs! This repository is a collection of Python scripts demonstrating various interesting concepts, algorithms, and number properties. Each script is designed to be easily understandable and provides a great way to learn and explore the versatility of Python programming.

Table of Contents

Programs

Here are some of the awesome programs you'll find in this repository:

  • amicable_numbers.py: Check if two numbers are amicable.
  • armstrong_number.py: Determine if a number is an Armstrong number.
  • bouncy_number.py: Identify bouncy numbers.
  • cafe_iterator.py: Implement a cafe menu iterator.
  • char_freq.py: Count character frequencies in a string.
  • circular_prime.py: Check for circular prime numbers.
  • cyclic_number.py: Determine if a number is cyclic.
  • decorators.py: Demonstrate the use of Python decorators.
  • evil_number.py: Identify evil numbers.
  • facinating_number.py: Check if a number is fascinating.
  • fibonacci_iterator.py: Implement an iterator for the Fibonacci sequence.
  • find_anagram.py: Find if two words are anagrams.
  • is_binary.py: Check if a string represents a binary number.
  • pell_series.py: Generate the Pell series.
  • smith_number.py: Determine if a number is a Smith number.
  • words_to_digits.py: Convert words to their corresponding digits.

How to Use

  1. Clone the repository:

    git clone https://github.com/drahulsingh/Awesome-Python-Programs.git
    cd Awesome-Python-Programs
  2. Run any of the Python scripts:

    python3 script_name.py

    Replace script_name.py with the name of the script you want to run.

Contributing

We welcome contributions! If you have an idea for a new program or improvement, feel free to fork the repository, make your changes, and submit a pull request.

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-branch)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin feature-branch)
  5. Open a pull request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any inquiries or issues, please contact drahulsingh.


Enjoy exploring these programs and happy coding! 🎉

Back to Top