Курс Python → F-строки в Python 3.8

В Python 3.8 и выше появилась новая возможность — f-строки, которые позволяют вставлять значения переменных в строки более удобным способом. Для использования f-строки нужно добавить префикс f перед открывающей кавычкой строки и заключить переменные в фигурные скобки. Например, можно написать f'{some_var=}’ для быстрой отладки кода.

Одним из преимуществ использования f-строк является удобство отладки кода. При использовании f-строки, вы можете вставлять значения переменных непосредственно в строку и видеть их значения прямо в выводе. Это упрощает процесс отладки и помогает быстрее найти и исправить ошибки.

Пример использования f-строки для отладки:


some_var = 42
print(f'{some_var=}')
# Вывод: some_var=42

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

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

Автор урока

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

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

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

  1. Повторение элементов в Python
  2. Генерация UUID в Python
  3. Инициализация структур данных
  4. Метод hash в Python
  5. Работа с файлами в Python
  6. ChainMap.new_child() — добавление нового словаря
  7. Преобразование Word в PDF с Spire.Doc
  8. Цикл for в Python
  9. Метод join() для объединения элементов строки
  10. Добавление цвета в консоли
  11. Тип CodeType в Python.
  12. Генераторы в Python
  13. Замена текста с помощью sub
  14. enumerate() в Python для работы с индексами
  15. Создание вкладок с TKinter
  16. Встроенные функции Python
  17. Создание задания в Cron
  18. Ускоренный импорт библиотек
  19. Замыкания в Python
  20. Тернарный оператор в Python
  21. Python: Splat-оператор и splatty-splat
  22. Работа с временем в Python
  23. Методы classmethod и staticmethod
  24. Явный импорт переменных
  25. Запуск Python из интерпретатора
  26. Генераторные выражения и islice.
  27. Работа с атрибутом dict
  28. Установка и загрузка Instaloader
  29. Преобразование данных в Python
  30. Округление чисел с помощью round
  31. Метод __iand__ для пользовательских классов
  32. Принципы Zen Python
  33. Вычисление натуральных логарифмов в NumPy
  34. Комментарии в Python
  35. Поиск самого частого элемента
  36. Ограничение итераций в Python
  37. Создание словарей и множеств в Python
  38. Проверка класса объекта
  39. Вложенные циклы в Python
  40. Создание namedtuple из словаря
  41. Нан-рефлексивность в Python
  42. Python: изменяемые и неизменяемые коллекции
  43. Форматирование вывода с F-строками
  44. Порядок операций в Python
  45. Извлечение чисел из текста
  46. Декораторы в Python
  47. Подсчет элементов в Python

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