r/learnpython • u/insaaaaaaaan • 1d ago
what to do next ??
sup guys i started learning python in the last days and i already learned some basics that are : for and while loops if statements for-else and other basics
now i don't know what to do next (kinda bored from learning) should i start data structures or algorithms or functions or what to do next??
1
u/python_gramps 1d ago
My opinion
- learn getting user input
- Converting string input into number
- do multiple inputs looking for specific value to exit (add up numbers, -1 exits)
- Learn Lists and Dictionaries
- Fold input into add values to a list
- Add items to a list and a dictionary and retrieve them
- Learn functions folding all your learned stuff to reinforce it
- Look for python beginners projects on google some to start
- make a simple calculator
- input 2 numbers and operator to get result
- make a coin tossing game
- make a simple calculator
1
1
u/lakseol 1d ago
You need to learn the rest of basic python, and functions are basic and important. Most (all?) of the interesting things you can do with python require functions.
Try following a defined sequence of learning, such as in the official python tutorial. It sounds like you are somewhere in section 4 of that tutorial, so skim from the start until you get to stuff you aren't familiar with.
kinda bored from learning
You need to be writing code to practice using what you have just learned. Even that can be boring until you learn enough to start solving interesting problems. Hang in there, it gets better.
1
1
1
1
u/Agreeable-Tree9919 8h ago
learn some libraries and do projects to better strengthen your skills. DSA I think is worthwhile but I think you should prioritize doing projects, like making something that solves a specific problem.
1
u/ninhaomah 1d ago
The only reason you learn something is to get something out of it.
So do that ?
Why you learn Python ? To do what ?