Tag

Python 3.8

1 views collected around this technical thread.

Code Mala Tang
Code Mala Tang
Mar 8, 2025 · Fundamentals

10 Hidden Python Features That Can Supercharge Your Code

Discover ten powerful yet often overlooked Python features—from the walrus operator and generators to dataclasses and f‑strings—that can dramatically simplify code, boost performance, and enhance readability for developers of all levels.

Advanced FeaturesPythonPython 3.8
0 likes · 8 min read
10 Hidden Python Features That Can Supercharge Your Code
Test Development Learning Exchange
Test Development Learning Exchange
Jul 24, 2024 · Fundamentals

Understanding the Walrus Operator (:=) in Python 3.8

Python 3.8 introduced the walrus operator (:=), a concise assignment expression that allows in-line variable assignment within expressions, and this article explains its purpose, benefits, and provides ten practical code examples illustrating its use in loops, comprehensions, conditionals, and function calls.

Python 3.8assignment-expressioncode examples
0 likes · 5 min read
Understanding the Walrus Operator (:=) in Python 3.8
Test Development Learning Exchange
Test Development Learning Exchange
Apr 3, 2024 · Fundamentals

Understanding Python’s Walrus Operator (Assignment Expressions)

The article explains Python’s walrus operator (:=), introduced in version 3.8, covering its syntax, readability considerations, basic usage, and numerous practical scenarios such as conditional checks, loops, comprehensions, exception handling, and asynchronous code with clear code examples.

Python 3.8assignment-expressionscode optimization
0 likes · 9 min read
Understanding Python’s Walrus Operator (Assignment Expressions)