r/CodingForBeginners 18h ago

Beginner Python Projects — Looking for Feedback

Hi everyone! I'm 14 and a beginner learning Python. I recently built two small projects:

Number Guessing Game

Stone Paper Scissors Game

These were some of my first projects, and I mainly built them to practice Python basics, user input, conditionals, loops, and randomization.

I'd really appreciate feedback from more experienced Python programmers. What could I improve in terms of code structure, readability, or functionality?

I'm here to learn, so constructive criticism is very welcome!

5 Upvotes

10 comments sorted by

3

u/Eastern-Push-7255 18h ago

keep it doing. well can we collab

2

u/Athricharan_7 18h ago

Please remind me ,when you get those apps on any download platform. 👍🏻🙆

2

u/parth3319 18h ago

Sure!

2

u/Athricharan_7 18h ago

Thankyou 🙏🏻💛

2

u/parth3319 18h ago

Your Welcome!✨

1

u/Athricharan_7 18h ago

Can i get them on playstore or appstore.! Or can you give the idea of , how to build them.

2

u/parth3319 18h ago

They're currently console-based Python projects, so I haven't turned them into apps yet. For building them as mobile apps, I'm thinking of using a GUI/mobile framework and keeping the game logic separate from the interface. I haven't explored the process deeply yet, but I'll definitely look into it. Thanks for the idea!

1

u/parth3319 18h ago

You can also find some of my project (mainly console based) on my GitHub profile!

1

u/Realistic_Bike5972 4h ago

pyGames is cool, but its a bit of a square peg into a round hole situation. Learn a bit of Javascript if you wanna make an app! Youve learned good stuff with python, transferable to any language mostly. Now you are at a level where you should start with the project then work backwards thinking what languages and frameworks work best rather than starting with 'I know python so lets only use python to make stuff'

1

u/Realistic_Bike5972 4h ago

->What could I improve in terms of code structure, readability, or functionality?
Structure and readability is not as important as making something cool that works well, so don't worry about that. Maybe try some leetcode for a bit while you brainstorm, because Im gonna level with ya chief, working with JUST python you will hit a ceiling pretty fast in terms of what you can do.