Rodrigo ๐๐
Take your Python ๐ skills to the next level ๐! @mathsppblog@fosstodon.org
ุนุฑุถ ูู ๐ุณูุงุณู ุงูุชุบุฑูุฏุงุช
Python combinatorial iterators from the module `itertools`... Explained with ice cream ๐จ๐ฆ! ๐ https://t.co/BHCATzoNsw
Every Python ๐ย programmer uses the ICPO rule. ๐ Even if you don't know what it is. Let me tell you what the ICPO rule is and what it does ๐ https://t.co/qs6245ucg3
If you write Python ๐ย you need to know about `enumerate`. It is one of those tools you will use every day. ๐ Let me show you how it works ๐ https://t.co/A1QiwEZ1oH
Have you mastered Python's ๐ย `zip` built-in? It is one of the many powerful tools that Python provides us with to supercharge our `for` loops! ๐ Let me teach you all about it ๐ h...
Every Python ๐ย programmer should learn about `itertools`. It's a great module with lots of elegant and efficient tools! ๐ You'll write better code with these ๐ https://t.co/7yzHg...
How do you time your Python ๐ย code? Many say that Python is slowโฆ ๐ But we'll use the module timeit to show Python can be quite fast! ๐ https://t.co/sOPN0M5eSM
Generators are a really cool Python ๐ย tool. Let me show you why you should bother learning them! ๐ A short thread: ๐ https://t.co/K8YnNVoi9G
Python ๐ย decorators are often considered an โadvancedโ topic. But they don't need to be hard. Let me explain ๐ย how decorators are an elegant and powerful tool. ๐ https://t.co/9pw...
Python ๐ย is a dynamic language. But static typing / type hints have been rising in popularity! ๐ What are they all about? I'll explain in this thread. ๐ https://t.co/9x8MPNfZkU
Python ๐ย developers can use `property` to supercharge their classes. ๐ With `property`, you can write attributes that are computed dynamically. Let me show you how it works in th...
All Python ๐ย developers should know about this module. The module `collections` will make you 10x more productive*! ๐ What is your favourite `collections` tool? Let me show you...
The Python ๐ย acronym EAFP means: Easier to Ask for Forgiveness than Permission. But what does that mean? In short, it advocates for the use of `try: ... except: ...` blocks when...