Курс Python → Работа с f-строками 2.0

Python 3.8 представил новую возможность для работы с f-строками, которая делает форматирование строк еще более удобным и элегантным. Используя f-строки 2.0, вы можете не только подставлять значения переменных в строку, но и выводить имя переменной и ее значение без дублирования имени. Для этого достаточно добавить знак = после имени переменной в фигурных скобках.

Например, если у вас есть переменная name со значением «Alice», вы можете использовать f-строки 2.0 для вывода ее значения с указанием имени переменной:

name = "Alice"
print(f"{name=}")

Этот код выведет на экран «name=’Alice'», что может быть очень полезным при отладке программы или просмотре значений переменных.

Использование f-строк 2.0 делает код более читаемым и удобным для работы, особенно при работе с большим количеством переменных. Теперь вы можете быстро и легко выводить значения переменных, не беспокоясь о дублировании имен или форматировании.

Таким образом, Python 3.8 предоставляет разработчикам еще один удобный инструмент для работы с текстовыми данными, делая процесс форматирования строк более эффективным и элегантным. Используйте f-строки 2.0 для улучшения читаемости вашего кода и упрощения отладки ваших программ.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Использование метода lower()
  2. Enum в Python
  3. История Python
  4. Таймер обратного отсчета
  5. Список переменных в Python
  6. Работа с функцией next() в Python
  7. Преобразование в float
  8. Основные операции с библиотекой Numpy
  9. Кортежи в Python: особенности и преимущества
  10. Профилирование с cProfile
  11. Мощь вложенных функций в Python
  12. Combobox в Tkinter
  13. Форматирование строк в Python
  14. Создание генераторов в Python
  15. Операторы сравнения в Python
  16. Функция divmod() в Python
  17. Управление экспортом элементов
  18. Создание OrderedDict
  19. Создание и инициализация объектов
  20. Экспорт внешнего файла с помощью writefile
  21. Работа с URL-адресами в Python
  22. Метод get для словарей
  23. Сортировка слиянием
  24. Numpy: объединение массивов
  25. Конвертация изображений в PDF
  26. Лямбда-функции в Python
  27. Логический оператор «and» в Python
  28. Создание пар из последовательностей
  29. Работа с набором данных CIFAR10 в PyTorch
  30. Конвертация коллекций в Python
  31. Проверка типа данных
  32. Метаклассы в Python
  33. Аннотации типов в Python
  34. Поиск кода
  35. Срез в Python
  36. Генераторы в Python
  37. Экранирование символов в Python
  38. Создание словаря с значением по умолчанию
  39. Объединение словарей в Python
  40. Метод join() с набором
  41. Управление асинхронными задачами на Python.
  42. Метод setdefault() в Python
  43. Нахождение самого длинного слова в списке с помощью max
  44. Контекстный менеджер в Python
  45. Работа с многоуровневыми словарями в Python
  46. Операторы объединения в Python 3.9

Marketello читают маркетологи из крутых компаний