This document lists 100 project topics for python programming that can be done in a terminal. The topics range from simple programs like number guessing, palindrome checking, and dice rolling to more complex programs like a contact book app, web scraper, image processing, and chatbots. Many common algorithms like searching, sorting, cryptography, and data structures are included as well as math, calendar, and calculator programs. The list provides a wide variety of ideas for beginner to intermediate python projects that do not require a graphical user interface.
This document lists 100 project topics for python programming that can be done in a terminal. The topics range from simple programs like number guessing, palindrome checking, and dice rolling to more complex programs like a contact book app, web scraper, image processing, and chatbots. Many common algorithms like searching, sorting, cryptography, and data structures are included as well as math, calendar, and calculator programs. The list provides a wide variety of ideas for beginner to intermediate python projects that do not require a graphical user interface.
This document lists 100 project topics for python programming that can be done in a terminal. The topics range from simple programs like number guessing, palindrome checking, and dice rolling to more complex programs like a contact book app, web scraper, image processing, and chatbots. Many common algorithms like searching, sorting, cryptography, and data structures are included as well as math, calendar, and calculator programs. The list provides a wide variety of ideas for beginner to intermediate python projects that do not require a graphical user interface.
This document lists 100 project topics for python programming that can be done in a terminal. The topics range from simple programs like number guessing, palindrome checking, and dice rolling to more complex programs like a contact book app, web scraper, image processing, and chatbots. Many common algorithms like searching, sorting, cryptography, and data structures are included as well as math, calendar, and calculator programs. The list provides a wide variety of ideas for beginner to intermediate python projects that do not require a graphical user interface.
Download as DOCX, PDF, TXT or read online from Scribd
Download as docx, pdf, or txt
You are on page 1of 4
1
100 project topics for python programming(terminal based)
1. Number Guessing 2. Palindrome Program in python terminal
3. Text-based Adventure Game
4. Dice Rolling Simulator 5. Hangman 6. Contact Book 7. Binary search algorithm 8. Desktop Notifier App 9. Python Story Generator 10. Python Website Blocker 11. Spin a Yarn 12. Create Acronyms using Python 13. Alarm Clock with Python 14. Email Slicer with Python 15. Story Generator with Python 16. Generate Password with Python 17. Play Rock, Paper, and Scissors with Python 18. Dice Roll Simulator 19. Palindrome Program in python terminal 20. QR Code Generator 21. Animal Quiz Game 22. Print Coloured Text 23. BMI Calculator 24. Fahrenheit to Celcius Converter 25. Taking Multiple User Inputs 26. Convert Roman Numbers to Decimals 27. Digital Clock TERMINAL ONLY 28. Get Desktop Notifications with Python 29. Use Your Phone Camera for Computer Vision
FAME WORLD EDUCATIONAL HUB
2
30. Music Player TERMINAL ONLY
31. Game of Life with Python 32. Extract Text from videos 33. Fidget Spinner Game 34. Spelling Correction with Python 35. Create Amazing Graphics with Python 36. Monty Hall Simulator 37. Video to Audio Converter 38. Tic Tac Toe TERMINAL ONLY 39. Calculator TERMINAL ONLY 40. Number Guessing Game 41. Image Converter TERMINAL ONLY 42. Weight Converter TERMINAL ONLY 43. Visualize a Chess Board with Python 44. Age and Gender Detection 45. Bar Code and QR Code Reader 46. Create Audiobook with Python 47. Face Detection 48. Extract Text from PDF 49. Card Game using DS and Algo 50. Web Scrapper with Python 51. Create a Pencil Sketch using Python 52. Text Editor TERMINAL ONLY 53. Instagram Filters with Python 54. Count Number of Rainy days in a year 55. Send Emails with Python 56. Image Segmentation 57. OTP Verification System 58. Deploy a Chatbot 59. Create a Telegram Bot 60. Scraping Twitter without API 61. Text to Speech Converter
FAME WORLD EDUCATIONAL HUB
3
62. Keyword Research with Python
63. Scrape Wikipedia 64. Web Scraping to create a CSV 65. Scrape Instagram 66. Image Filtering 67. Audio Processing 68. Analog Clock with Python 69. Create a Simple Chatbot 70. Clock APP with Python 71. 3D Graphs 72. Calendar TERMINAL ONLY 73. Armstrong Number Program in python terminal 74. Fibonacci Series Program in python terminal 75. Decimal to Binary Conversion Program in python terminal 76. Reverse a String in python terminal 77. Program to Reverse a Number in python terminal 78. Hello World Program in python terminal 79. Leap Year Program in python terminal 80. Factorial Program in python terminal 81. Prime Number Program in python terminal 82. Program to print prime numbers from 1 to n 83. Anagram program in python terminal. 84. Calculate LCM Program in python terminal. 85. Addition of Two Numbers in python terminal 86. Matrix Multiplication Program in python terminal. 87. Playfair Cipher Program in python terminal. 88. GCD Program in python terminal. 89. Tower of Hanoi in python terminal. 90. First Fit Program in python terminal 91. Swapping of two numbers in python terminal 92. Menu Driven Program in python terminal. 93. Odd or Even number program in python terminal
FAME WORLD EDUCATIONAL HUB
4
94. Round Robin Program in python terminal
95. Simple Interest Program in python terminal 96. Bubble Sort Program in python terminal
97. all sorting algorithm using python
98. All searching algorithm using python
99. Disk management system in OS using python
100. Cache management system using python terminal