If you think you mastered the language, you’ve got to read this

Image for post
Image for post
Image by author

1. The Python Ellipsis


Learn how iterators work and how to use them, including example code

Image for post
Image for post

How a Python iterator works


Learn to install and Use IPython, PyYAML, Requests, and more

Using pip to install Python Packages
Using pip to install Python Packages
Photo by Danial RiCaRoS on Unsplash

Some Popular Python Packages on PyPI

1. IPython


How to write polished and efficient code using comprehension

List comprehensions
List comprehensions
Photo by James Pond on Unsplash

What Are List Comprehensions?


Image for post
Image for post
Image by author

Why is python so popular?


Image for post
Image for post
A brand new WordPress website — Image by author

1. Pick a good WordPress theme


Lift your Python development to the next level and save yourself time and hassle with CI/CD

Scaffolding on skyscraper
Scaffolding on skyscraper
Photo by Ashkan Forouzani on Unsplash.


#4: Code never lies, comments sometimes do

Image for post
Image for post
Photo by Austin Distel on Unsplash

1. Cheap, fast, reliable — Pick two

  • You want it to be reliable and fast? It can be done, but you’ll need to pay the best developers.
  • Cheap and fast? Sure, but don’t expect it to be reliable! In fact, this is the recipe for creating technical debt.
  • Reliable and cheap? Maybe, if you’re lucky. But it will take some time to find someone who can do it for cheap, or it will require a lot of iterations to get it right (or both). …


From forcing keyword arguments to anonymous functions

Time lapse of a road by the forest
Time lapse of a road by the forest
Photo by Jake Leonard on Unsplash.

1. Forced Keyword Arguments

  • You’re not forced into a particular order in which you supply your arguments. The name matters — not the position.
  • Keyword arguments provide clarity. Without looking up the function itself, you can often guess what the argument is used for by looking at the names.


Everything you ever need to know about Python dictionaries

Old books
Old books
Photo by Syd Wachs on Unsplash.

Creating a Dictionary

>>> phone_nrs = { 'Jack': '070-02222748', 'Pete': '010-2488634' }
>>> an_empty_dict = { }
>>> phone_nrs['Jack']
'070-02222748'

About

Erik van Baaren

Software developer by day, writer at night. Webmaster at https://python.land

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store