Kaggle is a platform for predictive modelling and analytics competitions in which statisticians and data miners compete to produce the best models for predicting and describing the datasets uploaded by companies and users. Kaggle is a great place to learn, whether that’s through the more traditional learning tracks or by competing in competitions.
Python has great libraries for everything from data visualization to deep learning (many of which we cover on Kaggle Learn). But if we are new to Python, jumping straight into something like Pandas or TensorFlow can be daunting. So we’ll start from the beginning and cover the fundamentals of the Python language in 7 short notebooks we can tackle with your morning coffee.
Have you been meaning to learn Python, or just brush up on your fundamentals? Join the 7-day Python sprint. Each day we have got a new notebook delivered to our inbox along with some hands-on coding problems to test our Python fundamentals.
If you have miss this challenge then below is repository created by Aditya negi that contain the python 7-days sprint notebook and assignments for your practice.
If you have some Python experience, you’re still welcome to come along for a refresher. You be throwing in a few extra-credit brainteasers that may stump even Python veterans.