Open main menu
python-fiddle.com
Packages
Tools
Learning
AI Data Analyst
Sign In
Packages
Tools
Learning
AI Data Analyst
Chrome Extension
Sign In
0 out of 464 challenges solved
Python coding challenges on functions
Write code online and to get instant feedback on your progress with automated tests
☐
Add Tuple to List
Beginner
lists
functions
☐
ASCII Value of Character
Beginner
strings
functions
☐
Calculate Loss Amount
Beginner
functions
conditionals
☐
Check 30-Day Month
Beginner
functions
conditionals
☐
Check All Characters Same
Beginner
strings
functions
loops
☐
Check Element in Tuple
Beginner
functions
conditionals
☐
Check Even Number
Beginner
functions
conditionals
☐
Check if Dictionary is Empty
Beginner
functions
dictionaries
conditionals
☐
Check if List is Sorted
Beginner
lists
functions
conditionals
☐
Check List Elements
Beginner
lists
functions
conditionals
☐
Check Month Days
Beginner
functions
conditionals
☐
Check No Profit No Loss
Beginner
functions
conditionals
☐
Check Single Distinct Element
Beginner
lists
functions
sets
☐
Check Tuple for None
Beginner
functions
☐
Check Tuple for Value
Beginner
functions
loops
conditionals
☐
Check Unique Elements
Beginner
lists
functions
sets
☐
Check Word Length Odd
Beginner
functions
strings
conditionals
☐
Circle Circumference Calculation
Beginner
math
functions
☐
Closest Smaller Number
Beginner
math
functions
conditionals
☐
Convert Degrees to Radians
Beginner
math
functions
☐
Convert List to Tuple
Beginner
functions
☐
Count Characters in String
Beginner
strings
functions
loops
☐
Count Element in Tuple
Beginner
loops
functions
☐
Count Equal Numbers
Beginner
functions
conditionals
sets
☐
Count Integer Elements
Beginner
lists
functions
loops
☐
Count Nested Lists
Beginner
lists
functions
loops
☐
Count Number Occurrences
Beginner
lists
loops
functions
☐
Count 'std' Occurrences
Beginner
strings
loops
functions
☐
Create Tuple from List and String
Beginner
lists
strings
functions
☐
Cube Volume Calculation
Beginner
math
functions
☐
Cylinder Volume Calculation
Beginner
math
functions
☐
Difference Between Max and Min
Beginner
lists
functions
math
☐
Check Divisibility by 11
Beginner
math
functions
conditionals
☐
Dog Age Calculator
Beginner
functions
conditionals
math
☐
Extract First Element of Sublists
Beginner
lists
functions
☐
Filter Negative Numbers
Beginner
lists
conditionals
functions
☐
Filter Odd Integers
Beginner
lists
functions
conditionals
☐
Filter Odd Numbers
Beginner
functions
lists
☐
Find Cubes in List
Beginner
functions
lists
☐
Find Even Numbers
Beginner
functions
lists
☐
Find First Digit
Beginner
functions
loops
math
☐
Find Last Digit
Beginner
functions
☐
Find Smallest Number
Beginner
lists
functions
☐
Integer Division Quotient
Beginner
math
functions
☐
Lateral Surface Area of a Cube
Beginner
functions
math
☐
Maximum of Two Numbers
Beginner
functions
conditionals
☐
Median Length of Trapezium
Beginner
functions
☐
Median of Three Numbers
Beginner
functions
conditionals
math
☐
Minimum of Three Numbers
Beginner
functions
conditionals
☐
Minimum of Two Numbers
Beginner
functions
conditionals
☐
Pentagon Perimeter Calculation
Beginner
functions
math
☐
Rectangle Area Calculation
Beginner
functions
math
☐
Remove Odd Numbers from List
Beginner
lists
functions
loops
conditionals
☐
Replace Blank Spaces
Beginner
strings
functions
☐
Replace Characters in String
Beginner
strings
functions
☐
Replace Last Element with List
Beginner
lists
functions
☐
Sphere Surface Area
Beginner
math
functions
☐
Sphere Volume Calculation
Beginner
math
functions
☐
Split List into Two Parts
Beginner
lists
functions
☐
Square Elements in List
Beginner
functions
lists
☐
Square Perimeter Calculation
Beginner
functions
math
☐
String to List Split
Beginner
strings
lists
functions
☐
Sum and Average of Natural Numbers
Beginner
math
functions
loops
☐
Sum Dictionary Values
Beginner
dictionaries
loops
functions
☐
Sum of Largest and Smallest in Array
Beginner
lists
functions
☐
Sum of Array
Beginner
functions
☐
Surface Area of Cube
Beginner
math
functions
☐
Swap First and Last Elements
Beginner
lists
functions
☐
Swap Numbers in Tuple
Beginner
functions
☐
Calculate Volume of Triangular Prism
Beginner
functions
math
☐
Sum Arbitrary Number of Arguments
Intermediate
functions
☐
Angle of Complex Number
Intermediate
math
functions
☐
Armstrong Number Check
Intermediate
math
functions
conditionals
loops
☐
Babylonian Square Root
Intermediate
math
functions
loops
☐
Bitwise XOR Tuples
Intermediate
functions
loops
☐
Calculate Power Recursively
Intermediate
recursion
functions
math
☐
Calculate Wind Chill Index
Intermediate
math
functions
☐
Check Bits Unset in Range
Intermediate
functions
conditionals
☐
Check Dictionary Values Uniformity
Intermediate
dictionaries
functions
loops
☐
Check Duplicates in Array
Intermediate
lists
sets
functions
conditionals
☐
Check Equal Tuple Lengths
Intermediate
lists
loops
functions
☐
Check Even Divisors Count
Intermediate
math
functions
loops
conditionals
☐
Check if String is Integer
Intermediate
strings
functions
☐
Check Monotonic Array
Intermediate
lists
functions
☐
Check Number Parity
Intermediate
functions
conditionals
☐
Check Number Relation to Reverse
Intermediate
functions
loops
conditionals
math
☐
Check Odd Index Odd Numbers
Intermediate
lists
conditionals
functions
☐
Check Opposite Signs
Intermediate
conditionals
functions
☐
Check Overlapping Sequences
Intermediate
functions
loops
conditionals
☐
Check Pattern Sequence
Intermediate
functions
lists
dictionaries
☐
Check Prime Number
Intermediate
math
functions
conditionals
☐
Check Substring in List
Intermediate
strings
lists
functions
conditionals
☐
Check Tuple Element Comparison
Intermediate
loops
functions
☐
Check Woodall Number
Intermediate
math
functions
conditionals
loops
☐
Common Elements in Lists
Intermediate
lists
functions
conditionals
☐
Calculate Cone Volume
Intermediate
math
functions
☐
Convert Complex to Polar
Intermediate
math
functions
☐
Count Divisors of Integer
Intermediate
functions
loops
math
☐
Count Elements in Tuple
Intermediate
lists
functions
☐
Count Non-Empty Substrings
Intermediate
strings
math
functions
☐
Count Pairs with Sum
Intermediate
lists
loops
functions
☐
Count Primes Less Than N
Intermediate
functions
loops
conditionals
math
☐
Count Sublists Containing Element
Intermediate
lists
loops
functions
☐
Count Unequal Pairs
Intermediate
lists
loops
functions
☐
Cube Sum of Even Numbers
Intermediate
math
loops
functions
☐
Cumulative Sum of Tuple List
Intermediate
lists
functions
loops
☐
Calculate Cylinder Surface Area
Intermediate
math
functions
☐
Difference of First Even and Odd
Intermediate
functions
lists
loops
conditionals
☐
Difference of Two Squares Check
Intermediate
math
functions
conditionals
☐
Digit Frequency Validation
Intermediate
functions
loops
conditionals
☐
Element Search in Array
Intermediate
lists
functions
☐
Element-wise List Division
Intermediate
lists
functions
☐
Element-wise List Subtraction
Intermediate
lists
functions
☐
Filter Students by Height and Weight
Intermediate
dictionaries
functions
☐
Find Dissimilar Elements in Tuples
Intermediate
sets
functions
☐
Find Long Words
Intermediate
strings
lists
functions
☐
Find Longest List Element
Intermediate
lists
functions
☐
Find Max in Heterogeneous List
Intermediate
lists
functions
☐
Find Max Length List
Intermediate
lists
functions
loops
☐
Find Minimum in Heterogeneous List
Intermediate
lists
functions
☐
Find Minimum K Records
Intermediate
lists
functions
☐
Find Minimum Length Sublist
Intermediate
lists
functions
☐
Find Minimum Tuple Value
Intermediate
lists
functions
☐
Find Perfect Squares
Intermediate
math
loops
functions
☐
Find Shared Elements
Intermediate
lists
sets
functions
☐
Find Third Side of Right Triangle
Intermediate
math
functions
☐
Find Words Starting with 'P'
Intermediate
strings
regex
lists
functions
☐
Flatten and Sum List
Intermediate
recursion
lists
functions
☐
Geometric Sum Calculation
Intermediate
recursion
math
functions
☐
Harmonic Sum Calculation
Intermediate
recursion
math
functions
☐
Identify Non-Prime Numbers
Intermediate
math
functions
loops
conditionals
☐
Largest Triangle Inscribed in Semicircle
Intermediate
functions
math
☐
Last Digit of Factorial
Intermediate
math
functions
☐
Lateral Surface Area of a Cone
Intermediate
math
functions
☐
Lateral Surface Area of a Cylinder
Intermediate
functions
math
☐
List Difference Function
Intermediate
lists
functions
☐
Longest Sublists Length
Intermediate
lists
functions
loops
☐
Longest Word Length
Intermediate
strings
lists
functions
loops
☐
Max Absolute Product Tuples
Intermediate
functions
lists
math
☐
Max Aggregate from Tuples
Intermediate
functions
☐
Max Difference in Pairs
Intermediate
lists
functions
loops
☐
Max of N'th Column
Intermediate
lists
functions
☐
Find Pair with Maximum Product
Intermediate
lists
loops
functions
☐
Find List with Maximum Sum
Intermediate
lists
functions
☐
Maximize Tuple Elements
Intermediate
functions
loops
zip
☐
Maximum Difference in Array
Intermediate
lists
functions
loops
☐
Minimum Jumps to Reach Point
Intermediate
math
functions
conditionals
☐
Minimum Product from Tuple Pairs
Intermediate
functions
lists
math
☐
Multiply and Divide List
Intermediate
lists
math
functions
☐
Next Perfect Square
Intermediate
math
functions
☐
Nth Centered Hexagonal Number
Intermediate
math
functions
☐
Nth Decagonal Number
Intermediate
math
functions
☐
Nth Hexagonal Number
Intermediate
math
functions
☐
Nth Octagonal Number
Intermediate
math
functions
☐
Compute n-th Power of List Elements
Intermediate
functions
lists
☐
Find the N'th Star Number
Intermediate
math
functions
☐
Nth Tetrahedral Number
Intermediate
math
functions
☐
Convert Polar to Rectangular Coordinates
Intermediate
math
functions
☐
Positive Ratio in Array
Intermediate
lists
math
functions
loops
☐
Recursive Integer Multiplication
Intermediate
recursion
functions
☐
Calculate Regular Polygon Area
Intermediate
math
functions
☐
Remove Characters from String
Intermediate
strings
functions
☐
Remove Duplicates from Lists
Intermediate
lists
functions
☐
Remove First and Last Occurrence of Character
Intermediate
strings
functions
loops
☐
Remove Leading Zeroes from IP
Intermediate
strings
regex
functions
☐
Replace Spaces, Commas, and Dots
Intermediate
strings
regex
functions
☐
Reverse Array Up to Position
Intermediate
lists
functions
☐
Reverse Vowels in String
Intermediate
strings
functions
loops
conditionals
☐
Reverse Words in String
Intermediate
strings
functions
☐
RGB to HSV Conversion
Intermediate
math
functions
☐
Rotate Left Bits
Intermediate
functions
☐
Rotate List Right
Intermediate
lists
functions
☐
Find Second Smallest Number
Intermediate
lists
functions
☐
Sector Area Calculation
Intermediate
math
functions
☐
Find Smallest List Length
Intermediate
lists
functions
loops
☐
Find Index of Smallest Triangular Number
Intermediate
math
functions
☐
Snake to Camel Case
Intermediate
strings
functions
☐
Sort List Elements
Intermediate
functions
lists
☐
Sort Matrix by Row Sum
Intermediate
matrices
functions
☐
Sort Sublists of Strings
Intermediate
lists
functions
☐
Split List and Rearrange
Intermediate
lists
functions
☐
Split List into Two Lists
Intermediate
lists
functions
zip
☐
Square Pyramid Surface Area
Intermediate
functions
math
☐
Subtract all the arguments from the first argument to the function
Intermediate
functions
☐
Difference Between Sum of Cubes and Sum
Intermediate
math
functions
loops
☐
Sum of Per-Digit Difference
Intermediate
math
functions
loops
☐
Sum Digits of Integer
Intermediate
recursion
math
functions
☐
Sum of Even Factors
Intermediate
math
functions
loops
☐
Sum of Fourth Power of Odd Numbers
Intermediate
math
loops
functions
☐
Sum Odd Numbers in Range
Intermediate
math
functions
loops
☐
Sum of Common Divisors
Intermediate
math
functions
loops
☐
Sum of Divisors Equivalence
Intermediate
math
functions
conditionals
☐
Sum of Divisors
Intermediate
math
functions
loops
☐
Sum of List Range
Intermediate
lists
loops
functions
☐
Sum of Squares of Even Numbers
Intermediate
math
functions
loops
☐
Sum of Squares of Odd Numbers
Intermediate
math
functions
loops
☐
Sum of XOR Pairs
Intermediate
loops
functions
☐
Tetrahedron Area Calculation
Intermediate
math
functions
☐
Trim Tuples by K
Intermediate
lists
functions
☐
Tuple Element Subtraction
Intermediate
functions
☐
Tuple Frequency Counter
Intermediate
functions
☐
Tuple Multiplication
Intermediate
loops
functions
☐
Union of Tuples in Sorted Order
Intermediate
sets
functions
☐
Unique Product Calculation
Intermediate
lists
functions
sets
loops
☐
Count Unique Tuples
Intermediate
lists
sets
functions
☐
Zip an arbitrary number of lists together
Intermediate
zip
functions
☐
Function Composition
Advanced
functions
☐
Integer Equation Solver
Advanced
math
functions
loops
conditionals
☐
Partial function application
Advanced
functions
☐
Sum Amicable Numbers
Advanced
functions
loops
conditionals
math
☐
Sum of Binomial Products
Advanced
math
functions
☐
Toggle Middle Bits
Advanced
functions
Looking for more?
Newbie
Beginner
Intermediate
Advanced
errors
loops
lists
conditionals
dictionaries
strings
functions
comprehension
regex
math
sets
functional-programming
enumerate
functools
files
zip
CSV
recursion
matrices