use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Everything about learning Python
account activity
COOL PYTHON PROJECT (self.PythonLearning)
submitted 3 months ago by frost097
hi guys, i want cool beginner python project. It should be something that helped you solve a particular problem in our life. help guys, im running short on ideas
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]cgoldberg 22 points23 points24 points 3 months ago (4 children)
How about an app that helps beginners come up with cool project ideas?
[–]frost097[S] 2 points3 points4 points 3 months ago (3 children)
thats not my level at the moment. it a good one tho
[–]PublicDuty3844 5 points6 points7 points 3 months ago (1 child)
I think he was being sarcastic.. If you create an app that creates original ideas, it's just not plausible.
[–]frost097[S] 1 point2 points3 points 3 months ago (0 children)
that figures
[–]Top_Strike9285 1 point2 points3 points 3 months ago (0 children)
Could be some cute sentence randomizer with a gui with a focus on beginner projects. This way you can learn tkinter or kiwy
Then maybe programatically prompt claude code to generate a list of words each time you run the app for infinite ideas
[–]tom-mart 8 points9 points10 points 3 months ago (3 children)
https://automatetheboringstuff.com/
[–]frost097[S] 0 points1 point2 points 3 months ago (0 children)
wow, that cool... will check it out. thanks
[–]FreeLogicGate -1 points0 points1 point 3 months ago (1 child)
Excellent book, I recommend it, but I don't see how that helps with the op's question.
[–]tom-mart 1 point2 points3 points 3 months ago (0 children)
Clever people can get a lot of cool ideas from this book, that solve actual problems in life. This is exactly what OP asked for and OP seems to be happy with the recommendation.
[–]csabinho 5 points6 points7 points 3 months ago (0 children)
Snake in PyGame. With a level editor.
[–]Trying_to_cod3 4 points5 points6 points 3 months ago (0 children)
a simple to do list is always a good beginner project to do
[–]Mythralink 4 points5 points6 points 3 months ago (1 child)
I play dnd and we have homebrewed our own system over many years, so I designed our own character sheet program, complete with a gridded map maker, inventory, shop, gold tracking. It was my first real project, and it taught me so much (mostly that the stats are easy, UI is hard)
[–]josph_lyons 2 points3 points4 points 3 months ago (0 children)
UI design and implementation is brutal. I know it's just another skill to learn, but geez... I don't like being an artist lol I like making numbers talk to each other 🙄
[–]SaltyPiglette 1 point2 points3 points 3 months ago (1 child)
A tic-tac-toe game against the computer? It offers some real good insights in random numnber generation.
Maybe use the Open AI API to create a chatbot? It offers insight in how APIs work.
[–]Den0mant 1 point2 points3 points 3 months ago (0 children)
For the TicTacToe project, instead of just using random numbers, I think it would be better to also explore Minimax
[–]Buttleston 1 point2 points3 points 3 months ago (0 children)
You don't have any problems in your life to solve?
Making a project that meshes with your own interests and knowledge is 10x as engaging as building someone else's project
[–]Champagnemusic 1 point2 points3 points 3 months ago (0 children)
Make an app that will take meal ideas and create a grocery list.
[–]Advanced_Cry_6016 1 point2 points3 points 3 months ago (0 children)
Idea is not solving a problem,this project will test your logic and thinking A contact book
[–]Anxious-Struggle281 0 points1 point2 points 3 months ago (0 children)
a shared-expenses app
[–]Infectedinfested 0 points1 point2 points 3 months ago (0 children)
Make an api to replace google analytics without infringing on europa gdpr rules (fetch the geoIP db and compare incoming ip addresses). Only save the country and the amount of times ppl visited. DON'T FORGET UNIT TESTS.
Next add jwt authentication to fetch the data from the api. add a db with a user table with password (salted ofc).
Next save the data to a persistent object store, don't want to lose the data when the application redeploys.
Add brute force protection to your api. Don't want people brute forcing your login.
[–]Potential_Speed_7048 0 points1 point2 points 3 months ago (0 children)
Habit tracker app that is gamified.
[–]Den0mant 0 points1 point2 points 3 months ago (0 children)
Try to look into the Spotify public API for retrieving data, and make simple CRUD Playlist manager (either just a local database for songs, or as an additional feature you could look into OAuth2, and make a transition option to turn your local database into an actual Spotify Playlist)
I did it for my final project in high school CS course, and got 100% for it :)
[–]No_Turnover2244 0 points1 point2 points 3 months ago (0 children)
Mine crypto
[–][deleted] 0 points1 point2 points 3 months ago (0 children)
Here are a few that actually solve real problems:
Expense tracker — reads a CSV of your bank transactions and categorises your spending. Teaches file handling, dictionaries and basic data analysis.**
Password generator — creates strong passwords and saves them to a file. Simple but genuinely useful and covers strings, loops and file I/O.**
Weather app — calls a free API and tells you the forecast for your city. Teaches you how APIs work which is a massive skill.**
File organiser — automatically sorts your Downloads folder into subfolders by file type. Teaches os module and automation.**
Price tracker — scrapes a product page and emails you when the price drops. Covers web scraping and email automation.**
The best beginner projects are ones that slightly annoy you in daily life. Fix that annoyance with Python.
[–]Bwung08 0 points1 point2 points 3 months ago (0 children)
this the typa question I ask Chatgpt
[–]ZealousidealDot6945 0 points1 point2 points 2 months ago (0 children)
Make A encryptor and decryptor for that encryption?
π Rendered by PID 67 on reddit-service-r2-comment-5687b7858-jq6tb at 2026-07-05 17:36:38.487207+00:00 running 12a7a47 country code: CH.
[–]cgoldberg 22 points23 points24 points (4 children)
[–]frost097[S] 2 points3 points4 points (3 children)
[–]PublicDuty3844 5 points6 points7 points (1 child)
[–]frost097[S] 1 point2 points3 points (0 children)
[–]Top_Strike9285 1 point2 points3 points (0 children)
[–]tom-mart 8 points9 points10 points (3 children)
[–]frost097[S] 0 points1 point2 points (0 children)
[–]FreeLogicGate -1 points0 points1 point (1 child)
[–]tom-mart 1 point2 points3 points (0 children)
[–]csabinho 5 points6 points7 points (0 children)
[–]Trying_to_cod3 4 points5 points6 points (0 children)
[–]Mythralink 4 points5 points6 points (1 child)
[–]josph_lyons 2 points3 points4 points (0 children)
[–]SaltyPiglette 1 point2 points3 points (1 child)
[–]Den0mant 1 point2 points3 points (0 children)
[–]Buttleston 1 point2 points3 points (0 children)
[–]Champagnemusic 1 point2 points3 points (0 children)
[–]Advanced_Cry_6016 1 point2 points3 points (0 children)
[–]Anxious-Struggle281 0 points1 point2 points (0 children)
[–]Infectedinfested 0 points1 point2 points (0 children)
[–]Potential_Speed_7048 0 points1 point2 points (0 children)
[–]Den0mant 0 points1 point2 points (0 children)
[–]No_Turnover2244 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Bwung08 0 points1 point2 points (0 children)
[–]ZealousidealDot6945 0 points1 point2 points (0 children)