0% found this document useful (0 votes)
4 views4 pages

Python 50 Basic Problems With Solutions

The document contains 50 basic Python practice problems along with their solutions. Problems include reversing a string, checking if a number is even or odd, and printing numbers from 1 to 50. Each problem is presented with a simple code snippet demonstrating the solution.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views4 pages

Python 50 Basic Problems With Solutions

The document contains 50 basic Python practice problems along with their solutions. Problems include reversing a string, checking if a number is even or odd, and printing numbers from 1 to 50. Each problem is presented with a simple code snippet demonstrating the solution.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Python 50 Basic Practice Problems (with

Solutions)

1. Reverse a string
def reverse_string(s): return s[::-1]

2. Check even or odd


num = int(input('Enter number: ')) print('Even' if num % 2 == 0 else 'Odd')

3. Print numbers from 1 to 3


for x in range(1, 3+1): print(x)

4. Print numbers from 1 to 4


for x in range(1, 4+1): print(x)

5. Print numbers from 1 to 5


for x in range(1, 5+1): print(x)

6. Print numbers from 1 to 6


for x in range(1, 6+1): print(x)

7. Print numbers from 1 to 7


for x in range(1, 7+1): print(x)

8. Print numbers from 1 to 8


for x in range(1, 8+1): print(x)

9. Print numbers from 1 to 9


for x in range(1, 9+1): print(x)

10. Print numbers from 1 to 10


for x in range(1, 10+1): print(x)

11. Print numbers from 1 to 11


for x in range(1, 11+1): print(x)

12. Print numbers from 1 to 12


for x in range(1, 12+1): print(x)

13. Print numbers from 1 to 13


for x in range(1, 13+1): print(x)

14. Print numbers from 1 to 14


for x in range(1, 14+1): print(x)

15. Print numbers from 1 to 15


for x in range(1, 15+1): print(x)

16. Print numbers from 1 to 16


for x in range(1, 16+1): print(x)

17. Print numbers from 1 to 17


for x in range(1, 17+1): print(x)

18. Print numbers from 1 to 18


for x in range(1, 18+1): print(x)

19. Print numbers from 1 to 19


for x in range(1, 19+1): print(x)

20. Print numbers from 1 to 20


for x in range(1, 20+1): print(x)

21. Print numbers from 1 to 21


for x in range(1, 21+1): print(x)

22. Print numbers from 1 to 22


for x in range(1, 22+1): print(x)

23. Print numbers from 1 to 23


for x in range(1, 23+1): print(x)

24. Print numbers from 1 to 24


for x in range(1, 24+1): print(x)

25. Print numbers from 1 to 25


for x in range(1, 25+1): print(x)

26. Print numbers from 1 to 26


for x in range(1, 26+1): print(x)

27. Print numbers from 1 to 27


for x in range(1, 27+1): print(x)

28. Print numbers from 1 to 28


for x in range(1, 28+1): print(x)

29. Print numbers from 1 to 29


for x in range(1, 29+1): print(x)

30. Print numbers from 1 to 30


for x in range(1, 30+1): print(x)

31. Print numbers from 1 to 31


for x in range(1, 31+1): print(x)

32. Print numbers from 1 to 32


for x in range(1, 32+1): print(x)

33. Print numbers from 1 to 33


for x in range(1, 33+1): print(x)

34. Print numbers from 1 to 34


for x in range(1, 34+1): print(x)

35. Print numbers from 1 to 35


for x in range(1, 35+1): print(x)

36. Print numbers from 1 to 36


for x in range(1, 36+1): print(x)

37. Print numbers from 1 to 37


for x in range(1, 37+1): print(x)

38. Print numbers from 1 to 38


for x in range(1, 38+1): print(x)

39. Print numbers from 1 to 39


for x in range(1, 39+1): print(x)

40. Print numbers from 1 to 40


for x in range(1, 40+1): print(x)

41. Print numbers from 1 to 41


for x in range(1, 41+1): print(x)

42. Print numbers from 1 to 42


for x in range(1, 42+1): print(x)

43. Print numbers from 1 to 43


for x in range(1, 43+1): print(x)

44. Print numbers from 1 to 44


for x in range(1, 44+1): print(x)

45. Print numbers from 1 to 45


for x in range(1, 45+1): print(x)

46. Print numbers from 1 to 46


for x in range(1, 46+1): print(x)

47. Print numbers from 1 to 47


for x in range(1, 47+1): print(x)

48. Print numbers from 1 to 48


for x in range(1, 48+1): print(x)

49. Print numbers from 1 to 49


for x in range(1, 49+1): print(x)

50. Print numbers from 1 to 50


for x in range(1, 50+1): print(x)

You might also like