This week we welcome Cheukting Ho (@cheukting_ho) as our PyDev of the Week. Cheuk is an organizer for EuroPython and various Python sprints. You can find our more about her accomplishments on her website or see what open source projects she is a part of over on Github. Let's take some time to get to […]
Type checking or hinting is a newer feature of Python that was added in Python 3.5. Type hinting is also known as type annotation. Type hinting is adding special syntax to functions and variable declarations that tell the developer what type the argument or variable is. Python does not enforce the type hints. You can […]
What does it mean to profile ones code? The main idea behind benchmarking or profiling is to figure out how fast your code executes and where the bottlenecks are. The main reason to do this sort of thing is for optimization. You will run into situations where you need your code to run faster because […]
This week we welcome Mike Pirnat (@mpirnat) as our PyDev of the Week! Mike is an organizer for PyOhio and an active member of the Python community. You can catch up with Mike on his website. Let's spend some time getting to know Mike! Can you tell us a little about yourself (hobbies, education, etc): […]
You will be using strings very often when you program. A string is a series of letters surrounded by single, double or triple quotes. Python 3 defines string as a "Text Sequence Type". You can cast other types to a string using the built-in str() function. In this article you will learn how to: Create […]
This week we welcome Pablo Galindo Salgado (@pyblogsal) as our PyDev of the Week! Pablo is a core developer of the Python programming language. He is also a speaker at several Python related conferences. If you'd like to see what projects he is contributing to, you can check out his Github profile. Let's spend some […]