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.
3. After writing your code click on the 'Check Solution' button, then a message will be displayed on the screen which states whether your code is correct or not. When you click on the 'Check Solution' button, required arguments are passed to your function to verify the code.
If you have any questions or need help answering the exercises you can reach out to the instructor.
Wishing you the best.