O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

What are f-strings in Python and how can I use them?

Video Description

In Python 3.6, a new method of formatting strings was introduced - f-strings. In this video, Aaron Maxwell covers what f-strings are and how you can work with them for common string formatting tasks.

Aaron takes you through progressively more complex examples of using f-strings to output your text. For developers working with Python 3.6 and higher, or planning to in the future, it is crucial to understand how f-strings compare to percent formatting and the str.format() method. You will learn:

  • How to write simple Python f-string expressions
  • How your str.format() knowledge transfers to f-strings
  • When you can use f-strings and when you can not
Aaron Maxwell is author of the book "Powerful Python: The Most Impactful Patterns, Features, and Development Strategies Modern Python Provides." As a software engineer, he has worked in devops, test automation, and machine learning, and now divides his time between coding, writing, and teaching.

Other videos in this series:

How do I handle missing dictionary keys in Python?