Курс 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"
- Метод join() для объединения элементов
- Поиск email
- Уникальные значения из списка
- Проекты на Python
- Генерация случайных чисел в Python
- Генераторы в Python
- Конвертация текстовых чисел с помощью Numerizer
- Хэш-функции в Python
- Возврат нескольких значений из функции
- Форматирование строк в Python
- Работа с эмодзи в Python
- Обновление множества в Python
- Группы исключений в Python
- Хранение переменных в словаре.
- Функция с **kwargs в Python
- Функции min(), max(), sum()
- Конкатенация строк в Python
- Метод Self в Python
- Работа с модулем random
- Оператор += в Python
- Работа со строками в Python
- OrderedDict — упорядоченный словарь
- Работа с контекстными переменными
- Модуль future Python
- Применение функции к каждому элементу списка
- Запуск Python из интерпретатора
- Ноутбуки AMD Ryzen ™ 4000: мощность и эффективность
- Перегрузка операторов в Python
- Создание OrderedDict
- Обновление данных через PUT запрос
- Передача аргументов в Python
- Методы Python для работы с данными
- Метод rsub в Python: расширение функциональности вычитания
- Управление сессиями в Python
- Установка User-Agent в Python
- Метод difference_update() — разность множеств
- Структуры данных в Python
- Python reversed() функция
- Использование *args
- Оператор match в Python
- Ускорение кода с помощью векторизации
- Работа с CSV файлами в Python
- Декораторы в Python
- Однострочники Python
- Monkey Patching в Python
- Представление бесконечности в Python















