Python Tutorial

Выражения в f-строках в Python

Выражения в f-строках в Python

При использовании f-строк мы можем указывать в скобках выражения Например, в первом выводе используем переменную num_1 для получения случайного числа. К переменной num_2 применим метод title(). А из num_3 вычислим квадратный корень
from random import randint
from math import sqrt

num_1 = 100
num_2 = 'future-people.ru'
num_3 = 55


print(f"{randint(1, num_1)}")
print(f"{num_2.title()}")
print(f"{sqrt(num_3)}")

# 55
# Future-People.Ru
# 7.416198487095663
Если поставить после выражений символ "=" равно, то в терминал будут выводиться сами выражения и результат их выполнения:
from random import randint
from math import sqrt

num_1 = 100
num_2 = 'future-people.ru'
num_3 = 55


print(f"{randint(1, num_1) = }")
print(f"{num_2.title() = }")
print(f"{sqrt(num_3) = }")

# randint(1, num_1) = 69
# num_2.title() = 'Future-People.Ru'
# sqrt(num_3) = 7.416198487095663
ВИДЕО:
Строки