6 советов и рекомендаций по работе со строками Python f
Интерполяция строк
str_val = 'apples' num_val = 42 print(f'{num_val} {str_val}') # 42 apples
Имена переменных
str_val = 'apples' num_val = 42 print(f'{str_val=}, {num_val = }') # str_val='apples', num_val = 42
Математические операции
num_val = 42 print(f'{num_val % 2 = }') # num_val % 2 = 0
Печатное представление
str_val = 'apples' print(f'{str_val!r}') # 'apples'
Форматирование чисел
price_val = 6.12658 print(f'{price_val:.2f}') # 6.13
Форматирование даты
from datetime import datetime; date_val = datetime.utcnow() print(f'{date_val=:%Y-%m-%d}') # date_val=2021-07-09