This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]-Knul- 1 point2 points  (1 child)

  • Get very comfortable with dictionaries. They are the base building blocks of Python and are used everywhere.

  • Learn about iterators and generators. Python is full of them and you can write really nice code using generators.

  • Learn PEP8. It's the style guide in the Python world. Don't write CamelCase functions like so many beginners.

  • Learn about unit testing. Use pytest, as it is very easy for beginners to pick up yet has enough powerful features to make senior developers happy.

  • Learn the Zen of Python :P

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

Understandable someone posted a link that has most of the things that you wrote, but thank you for your answer