How does python string interpolation work – with examples

How Does Python String Interpolation Work – With Examples Strings are a common element in most programming languages. They can generally be thought of as a variable type consisting of plain, human-readable, text. But while most languages implement strings of some sort, Python has an innovative take on the idea. You can easily perform a […]

Is Python Case Sensitive When Dealing With Identifiers?

Python is an easy-to-use, relatively platform-agnostic, programming language. You can typically write code without needing to worry about the intricacies of variables or micromanaging memory. Likewise, you can usually rest assured that your code will run equally well on Windows, OSX, and Linux. But those benefits also raise an important question. Two of those three […]

How to Prepend To List in Python

Lists highlight some of Python’s greatest strengths. Lists are similar to the arrays found in other languages but more flexible and open to manipulation. Python even has built-in list method options, such as append, which make operations that would be troublesome in an array as simple as passing a variable. However, while list has an […]

How To Fix the Python Error: Indentationerror: Expected an Indented Block After Function Definition

Experienced programmers are often shocked by the clarity of Python code when they see it for the first time. Most programs written in Python adhere to solid style guidelines and are generally extremely easy to read. And this is in large part due to the fact that Python’s interpreter uses indentation as programming logic. But […]

How To Fix the Python Error: Indentationerror: Expected an Indented Block After ‘If’ Statement

Python’s syntax is similar in some respects to other popular programming languages. But when experienced programmers first encounter Python they’re usually struck by the lack of brackets and braces to denote conditional logic. Python instead uses whitespace to signify those elements. This notation system lends itself to extremely clean code. But it can take a […]

How To Fix the Python Error: Indentationerror: Expected an Indented Block After ‘For’ Statement

Python distinguishes itself from other programming languages in a variety of different ways. But there are few elements as visually distinct as Python’s use of whitespace. Most other programming languages use specific characters to open and close code blocks or elements of conditional logic. But Python’s syntax replaces those markers with whitespace. The end effect […]

Scroll to top