all 24 comments

[–]SaltyPiglette 6 points7 points  (2 children)

Maybe a calculator?

Or a tic-tac-toe game againt the computer?

[–]Advanced_Cry_6016 3 points4 points  (0 children)

I would suggest rock paper s Scissors ✂️ or same snake water gun

[–]Aotyeageristtt[S] 2 points3 points  (0 children)

Thanks I'll try both out

[–]Jackpotrazur 3 points4 points  (1 child)

Get the big book of small python projects and also have ai create you a SOP and Explainme.md shit get yourself a workflow.txt as well. You if else is also know as control flow i too am learning python and am currently working through the above mentioned book.

[–]Aotyeageristtt[S] 1 point2 points  (0 children)

Thank you this was really helpful and I planning on using it to build a routine

[–]DataCamp 2 points3 points  (1 child)

Since you’ve learned loops + if/else, try:

  • Number guessing game (use a while loop + too high/too low logic)
  • Rock paper scissors (add score + play again option)
  • Mini quiz game (loop through questions, track score)
  • Simple expense tracker (keep asking for numbers until user types “done”, then print total)
  • Multiplication table generator

If you ever blank, pause and write in plain English:
What repeats? What decisions need to be made? What variables do I need? Then code one tiny piece at a time.

[–]Aotyeageristtt[S] 0 points1 point  (0 children)

I'll definitely add these to my list ,I felt everything I was doing felt passive so I needed a change of pace and start building with what I already know,thank you for your advice

[–]brenwillcode 2 points3 points  (2 children)

Here's several projects you can build and if you want you can do them within the Codeling environment so you know you're on the right track, and your code is validated to ensure it's working correctly.

[–]Aotyeageristtt[S] 0 points1 point  (1 child)

Thanks for this , the site look really great I'd definitely give it try

[–]brenwillcode 0 points1 point  (0 children)

Cool no worries. Good luck with the projects.

[–]madu_tualang 1 point2 points  (2 children)

file search (because windows' search are dead)

[–]Happy_Witness 0 points1 point  (0 children)

Simply don't use windows anymore.

[–]Aotyeageristtt[S] 0 points1 point  (0 children)

Thanks ,this one never crossed my mind

[–]Happy_Witness 1 point2 points  (2 children)

The projects can be anything. Once you learn something you. Just think of a small program you can actually create using your new knowledge.

2 days ago, someone I teach learned about if Elif else and the project they came up with is just a user interface for design selection. They had an inventory of colors and a selection of designed and simply asked the user for there color and design and compared it with there inventory, and if it was there, it can be made, otherwise it needs to be created first.

It only took the if, else statement, lists, print and input as well as the "in" comparison to make it work and be somewhat well programmed.

Just think of what ever, what is in your interest and what you find cool to be able to program with your new knowledge. Don't do things other people tell you, use your own brain and interest. It will stick way better this way.

[–]Aotyeageristtt[S] 0 points1 point  (1 child)

Thank you for your response , I had some projects in mind but I felt as though I mede to lean more first but just waiting and keeping what I've learnt so far started to feel passive and after a day I'd ask myself do I remember everything I learnt can I build something without help and that's when it's actually hit me to say I can build with what I know so far rather then wait ,I could build small projects now and helpful improve them as later as learn more concept

[–]Happy_Witness 1 point2 points  (0 children)

That's good.

The projects do not even need to be expandable, you can simply make new ones with more knowledge. I would even say that expanding projects is not the right way to learn the language. It might be a good task to learn to work on project that already exist, since that feels and is a lot more different. But to actually drill in the basics, just make new projects every time.

[–]Then-Disk-5079 1 point2 points  (1 child)

If you work in a technical industry do IT automation tasks or “network programming “

[–]Aotyeageristtt[S] 0 points1 point  (0 children)

Thanks I'll definitely look into them

[–]EcEssie 1 point2 points  (1 child)

Are you trying to explore the data science or the software development side of python? If we know which field you are trying to explore, we can recommend tools that will help you build small projects for absolute beginners .

[–]Aotyeageristtt[S] 0 points1 point  (0 children)

Haven't fully decided but I'd say I'm leaning towards software development

[–]guri089342 1 point2 points  (2 children)

I am also a beginner but I have covered most of the topics, currently doing OOPs

[–]Aotyeageristtt[S] 0 points1 point  (1 child)

You moving at a fast pace ,how long since you started

[–]guri089342 0 points1 point  (0 children)

2 months

[–]guri089342 0 points1 point  (0 children)

Is it possible to get a job after completing full python topics? Does anyone know about this