Курс Python → F-строки в Python
F-строки (F-strings) — это нововведение в Python, которое позволяет включать переменные прямо в строковые литералы. Это делает код более читаемым и удобным для работы с текстовыми данными.
Для использования F-строк в Python необходимо перед строкой указать префикс «f» или «F», а затем в фигурных скобках {} указать переменную, которую нужно вставить в строку. Например:
name = "Alice"
age = 30
print(f"My name is {name} and I am {age} years old.")
Этот код выведет на экран строку «My name is Alice and I am 30 years old.», где переменные name и age будут подставлены в соответствующие места в строке.
F-строки также поддерживают форматирование значений, например можно указать количество знаков после запятой для чисел, выравнивание текста и т.д. Например:
pi = 3.14159265359
print(f"The value of pi is {pi:.2f}")
Этот код выведет на экран строку «The value of pi is 3.14», где число pi будет отформатировано с двумя знаками после запятой.
Другие уроки курса "Python"
- Декораторы в Python
- Множественное присваивание в Python
- Комплексные числа в Python
- kwargs в Python
- Генераторы списков в Python
- Хранение переменных в словаре.
- Управление доступом к модулю
- Импорт модуля из другого каталога
- Генерация UUID в Python
- Метод __iand__ для пользовательских классов
- Печать комбинаций в Python с Itertools
- Работа с deque из collections
- Экспорт данных в файл.
- Переопределение метода __or__()
- Решение переменной Шредингера
- Измерение времени выполнения кода с помощью time
- Определение объема памяти объекта
- Создание функций высшего порядка
- Метод rpow в Python
- Работа с getopt
- Python UserString — создание подклассов строк
- Оценка выражений генератора в Python
- Округление в Python
- Переворот последовательности
- Работа с датой и временем в Python
- Списковое включение в Python
- Операция += для списков
- Метод Self в Python
- Извлечение новостей с newspaper3k
- Поиск простых чисел
- Оператор «or» в Python
- Создание списка через итерацию
- Оператор «моржа» (Walrus Operator)
- Оптимизация параметров в Python
- Распаковка элементов последовательности
- Расчет времени выполнения кода
- Python Translator: создание локальных переводчиков
- Метод hash в Python
- Настройка логгера Logzero
- Генераторы в Python
- Функция print() — вывод информации
- Декоратор @override
- Распаковка значений в Python
- Извлечение аудио из видео
- Использование defaultdict в Python
- Оператор объединения словарей















