/python-solved-200-problems

Learn to code step by step? Here is the category-wise 200 python problems solutions.

Primary LanguageJupyter Notebook

Python Hand-on Solve 200 problems

Summary

Category Sub-Category No. of problems Solved problems
Fundamental
Basic 3 3
Condition and Loop 12 12
List 10 10
String 10 10
Dictionary 6 6
File 4 4
Class 8 8
Math 5 5
Datetime 5 5
Regex 6 6
Algorithms
Array 6 6
Sort 6 6
Search 2 2
Recursion 5 5
Data Analysis
Numpy 100 Yet to Solve
Pandas 10 Sections Yet to Solve

More Details

Fundamental

# Problem Name Sub-Category Solutions
1 Print String Basic Go to Solutions
2 Input Age
3 Calculate with Input
4 2 dimensional array Condition and Loop Go to Solutions
5 check triangle
6 construct number pattern
7 construct pattern
8 count digit letter
9 count even odd
10 fibonacci generator
11 find number
12 guess game
13 password validation
14 triangle types
15 vowel and consonant
16 characters to string List Go to Solutions
17 check a list contains sublist>
18 common items
19 diff between 2
20 find max
21 frequency of elements
22 permutations
23 remove duplicates
24 second smallest
25 sum list
26 Ceaser Encryption String Go to Solutions
27 Character Exchange
28 Count Character
29 HTML tag
30 Longest Word
31 Remove nth Character
32 Revert Word in String
33 String Length
34 Unique Word
35 Word Count
36 check key exist Dictionary Go to Solutions
37 concatenate
38 iterate over dictionary
39 sort
40 square
41 sum of all items
42 file size File Go to Solutions
43 first n lines
44 longest word
45 random line
46 check parentheses Class Go to Solutions
47 circle
48 convert to int
49 convert to roman
50 get and print
51 rectangle
52 revert word
53 sum zero
54 binary to decimal Math Go to Solutions
55 flip a coin
56 random
57 round up
58 standard deviation
59 convert Datetime Go to Solutions
60 current time
61 date time format
62 millisecond
63 subtract days
64 all word contain 5 characters Regex Go to Solutions
65 check string
66 find substring
67 find url
68 keep alphanumeric only
69 remove parenthesis
70 remove white space
71 remove zero

Algorithms

# Problem Name Sub-Category Solutions
1 array longest non repeat Array Go to Solutions
2 array merge intervals
3 array missing element challenge
4 array rotate
5 array summary range
6 array two sum
7 bubble sort implement Sort Go to Solutions
8 insertion sort implement
9 selection sort implement
10 shell sort implement
11 merge sort implement
12 quick sort implement
13 sequential search Search Go to Solutions
14 binary search implement
15 a power by b Recursion Go to Solutions
16 fibonacci
17 factorial
18 greatest gcd
19 sum of list

Data Analysis

Yet to Solve