Giter Club home page Giter Club logo

python-challenges-1's Introduction

Python I Challenges

Learn the python syntax and create some basic - intermediate algorithms with Python!

Instructions:

Commit and push regularly.

  1. Fork and clone this repository.
  2. Complete exercises 1 - 8 ex1.py to ex8.py. Test your solutions.
  3. Complete Max Value (algorithms folder) max.py. Test with test case.
  4. Complete Password Checker passwordChecker.py. Be sure to understand what is being asked and PSEUDO CODE first!. Test with the given code, try multiple password inputs
  5. Complete Fibonacci Sequence fibonacci.py. Be sure to understand what is being asked and PSEUDO CODE first!. Test with the given code, try different n inputs
  6. Complete Prime Number prime.py. Be sure to understand what is being asked and PSEUDO CODE first!. Test with the given code, try different number inputs
  7. Complete Palindrome Checker palindrome.py. Be sure to understand what is being asked and PSEUDO CODE first!. Test with the given code, try different string inputs
  8. Complete Guess Number game guess.py. Be sure to understand what is being asked and PSEUDO CODE first!. Test with the given code, try different runs of the game.
  9. Complete Most Frequent Character algorithm most_frequent.py. Run the test cases and make your own test cases.
  10. Complete Linked List to array algorithm linkedList.py. Run the test case and make your own. Be sure to not edit the class 'Node', only change the function body of linked_list_values.
  11. Complete the Factorial number algorithm factorial.py. Run the test case and try your own. This algorithm can be solved with a regular loop (iterative solution) but I encourage you to try implementing a RECURSIVE solution.
  1. Push up your work to your personal fork.

python-challenges-1's People

Contributors

l05dhruv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.