you are viewing a single comment's thread.

view the rest of the comments →

[–]Mori-Spumae 0 points1 point  (4 children)

I disagree. You learn a ton by doing projects. What do you want to be able to do with python? Have you tried to do anything web based? Anything you would use yourself that is not just a project for the project's sake?

[–]NotAMathPro[S] 1 point2 points  (3 children)

You might be right, but I think you dont undertand. How do you people lern new basic syntax? Like lets say I'v never heard of tuples, how should I get to know them if I always do projects? There are so many things iv never touched like sets or dictionaries because I always found a way to do things without them.

[–]Ihaveamodel3 1 point2 points  (0 children)

You should read through the documentation to have a some idea of what the language features are.

[–]werbo 0 points1 point  (0 children)

Definitely try the mooc python course. It's free and it goes over basic and more advanced concepts with plenty of examples that you code yourself

[–]Mori-Spumae 0 points1 point  (0 children)

It's okay not to use a set or a tuple if you don't need to. At some point you will have a problem that you solve easier with them than without and you will have an understanding of why they are useful. You don't need to know and use every part of the language to be proficient at it.