Skip to content
Press
QQ
to open this menu
Pricing & Plans
Request a demo
Login
Start Free Trial
Training Library
Python
Python Beginner's Challenge Gauntlet
learning path
Python Beginner's Challenge Gauntlet
Run the gauntlet of Python lab challenges that increase in difficulty but are suitable for Python beginners.
Beginner
Difficulty: Beginner
Up to 1h 40m
Duration: Up to 1 hour and 40 minutes
918
Students: 918
4.4/5
Rating: 4.4/5
Start
Unlock your potential
Build the skills and confidence you need to make a real impact.
Learn your way
This content is flexible and engaging so you can take charge of your learning journey.
Showcase your expertise
Apply what you've learned to track your progress and strengthen your understanding.
Content overview
About
Author
Content overview
5 steps
There are 5 Hands-on Labs in this learning path
5
Difficulty: Beginner. Duration: Up to 15m.
HANDS-ON LAB
Beginner
Up to 15m
Duration: Up to 15 minutes
Python Challenge: Reverse String
Write code to reverse a given string in this lab challenge.
Difficulty: Beginner. Duration: Up to 15m.
HANDS-ON LAB
Beginner
Up to 15m
Duration: Up to 15 minutes
Python Challenge: Raindrops
Convert a number into a string that contains raindrop sounds corresponding to certain potential factors in this lab challenge.
Difficulty: Beginner. Duration: Up to 20m.
HANDS-ON LAB
Beginner
Up to 20m
Duration: Up to 20 minutes
Python Challenge: Accumulate
Implement the accumulate operation, which, given a collection and an operation to perform on each element of the collection.
Difficulty: Beginner. Duration: Up to 25m.
HANDS-ON LAB
Beginner
Up to 25m
Duration: Up to 25 minutes
Python Challenge: Sublist
In this lab challenge, you will write code to determine the containment relationship between two lists.
Difficulty: Beginner. Duration: Up to 25m.
HANDS-ON LAB
Beginner
Up to 25m
Duration: Up to 25 minutes
Python Challenge: Anagram
Write code to select all the anagrams of a given word from a list of candidates in this lab challenge.