Welcome to the ’100 Python Challenges’ coding exercises. This course extensively covers various topics in Python such as basic programming questions, string, list, dictionary, set, class, datetime module, file handling, variable scope, try–except clause etc.,
If you are new to Python then I recommend my other course ’Python Programming Beginners Tutorial : Python 3 Programming’. Anybody can take this course even without any prior programming experience. Every topic has been explained in detail and in a way that is easy to understand using examples.
After completing the Python course, you can start answering the coding exercises which will boost your confidence, this course is also helpful to anyone applying for job interviews. There are plenty of practice problems which will improve your problem solving skills.
Video lectures are added to few of the coding exercises, these lectures explain the exercises in more detail.
Points to be noted while answering the coding exercises:
1. Every coding exercise has been provided with a template that can be used to write your code. The template defines the function name to be used when defining your functions and also shows the variables to be returned by your function.
2.Unless otherwise stated you do not have to verify the inputs passed to your function. If the input to your function has to be validated for some reason, the same shall be mentioned in the exercise.
Specification: 100 Python Challenges