Learning Python | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Learning Python

I know Python is considered the easiest programming language to learn but I’m having just the hardest time grasping. I even tried playing a few coding games that are supposed to help you learn but I don’t get it😑. I’m a Criminal Justice major and I’m fascinated by programming but at this point I’m ready to quit. Help, any advice. I really want to get it. Or should I try learning a different language...?

3rd Nov 2018, 9:59 PM
🤓.py
10 Answers
+ 6
I would try starting over at the beginning of the lessons and work your way through them slowly. Take your time. Practice writing your own codes (I see you've been doing that) for every new concept. If anything doesn't make sense, see if you can find help in the lesson comments. Use Google a lot. It helps to see each new concept from several different viewpoints, so I suggest looking them up in a few tutorials, for example https://www.programiz.com/JUMP_LINK__&&__python__&&__JUMP_LINK-programming https://www.learnpython.org https://www.tutorialspoint.com/python/ https://docs.python.org/3.7/tutorial/ It's a slower process but it's worth it because the knowledge you get will stick. If you're still stuck, ask for help. The folks here love to help 😊 Good luck!
3rd Nov 2018, 10:27 PM
David Ashton
David Ashton - avatar
+ 3
Sometimes our expectations can throw us off: You went in knowing Python is easiest; that just means it's easier than Java, C or assembler, but it doesn't necessarily mean that it's easy in general, especially if you've never coded before. And maybe it's easier for some people than for others. Try to get rid of this thinking (is it easy or not) and instead ask yourself: Am I making progress? Doesn't have to be quick either - just do this step by step!
3rd Nov 2018, 10:52 PM
HonFu
HonFu - avatar
+ 3
Beside said other users, i want day that python is easy BUT, i think, it allow you to create caothic codes in VERY easy way.... Personally sometimes i have read python codes that make my head heavy 😣
3rd Nov 2018, 10:57 PM
KrOW
KrOW - avatar
+ 2
The key to learning anything in life is by practicing, you need to practice a lot writing code and the more and more you practice, the better you'll get and everything will start to make sense. Another option you might consider is trying out ruby which is quite an easy language to pick up.
3rd Nov 2018, 10:22 PM
TurtleShell
TurtleShell - avatar
+ 2
You can write very readable in Python; it can't force you, though.
3rd Nov 2018, 11:30 PM
HonFu
HonFu - avatar
+ 2
HonFu Of course, but an classic example (and often wanted by users) of caothic codes, is oneliner codes
3rd Nov 2018, 11:41 PM
KrOW
KrOW - avatar
+ 2
Hehe, lambda lumps. :D
3rd Nov 2018, 11:43 PM
HonFu
HonFu - avatar
+ 2
HonFu i call they Lambda Headcache 😁
3rd Nov 2018, 11:44 PM
KrOW
KrOW - avatar
+ 2
Thank you all for replying. I did think it would be easy to learn cause thats what i read and everyone kept saying and i think ill go back through the lessons and try to create some small projects along the way. 🙂
4th Nov 2018, 12:52 AM
🤓.py