1.1 KiB
1.1 KiB
title, shortTitle, type, tags, author, cover, excerpt, firstSeen, lastUpdated
| title | shortTitle | type | tags | author | cover | excerpt | firstSeen | lastUpdated |
|---|---|---|---|---|---|---|---|---|
| Tip: 2 ways to format a string in Python | String formatting | tip | python,string | maciv | blog_images/feathers.jpg | Learn two ways to format a string in Python with this quick tip. | 2021-01-21T11:00:00+02:00 | 2021-06-12T19:30:41+03:00 |
f-string
Formatted string literals, commonly known as f-strings, are strings prefixed with 'f' or 'F'. These strings can contain replacement fields, enclosed in curly braces ({}).
name = 'John'
age = 32
print(f'{name} is {age} years old') # 'John is 32 years old'
str.format()
The str.format() method works very much alike f-strings, the main difference being that replacement fields are supplied as arguments instead of as part of the string.
name = 'John'
age = 32
print('{0} is {1} years old'.format(name, age)) # 'John is 32 years old'