Coder Social home page Coder Social logo

donnyzhao / 100-plus-python-programming-exercises-extended Goto Github PK

View Code? Open in Web Editor NEW

This project forked from darkprinx/break-the-ice-with-python

0.0 2.0 0.0 210 KB

100+ python programming exercise problem discussed ,explained and solved in different ways

Python 100.00%

100-plus-python-programming-exercises-extended's Introduction

Python-programming-exercises


Introduction

The excersise text contents of this repository was collected from github account of zhiwehu.I collected it to practice and solve all the listed problems with python.As I was learning python in this running timeline ,I hope this 100+ excercise will help me a lot to get my hands free with python.

In this repository, I will be updating my regular status and activities of the given problems with my own solution.Also, I will be explaining the code and tell my oppinion about the problem if needed. Main Authors solutions are in python 2 & my solutions will be in python 3

100+ Python challenging programming exercises

1. Level description

  • Level 1: Beginner means someone who has just gone through an introductory Python course. He can solve some problems with 1 or 2 Python classes or functions. Normally, the answers could directly be found in the textbooks

  • Level 2: Intermediate means someone who has just learned Python, but already has a relatively strong programming background from before. He should be able to solve problems which may involve 3 or 3 Python classes or functions. The answers cannot be directly be found in the textbooks.

  • Level 3: Advanced. He should use Python to solve more complex problem using more rich libraries functions and data structures and algorithms. He is supposed to solve the problem using several Python standard packages and advanced techniques.

2. Problem template

  • Question
  • Hints
  • Solution

Starting date: 3rd January 2018

  • Practice Status
    1. Day 1- Question 1,2,3
    2. Day 2- Question 4,5,6,7,8,9
    3. Day 3- Question 10,11,12,13
    4. Day 4- Question 14,15
    5. Day 5- Question 16,17
    6. Day 6- Question 18,19
    7. Day 7- Question 20,21
    8. Day 8- Question 22,23,24,25
    9. Day 9- Question 26,27,28,29,30
    10. Day 10- Question 31,32,33,34,35,36,37
    11. Day 11- Question 38,39,40,41,42,43

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.