Курс 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. None в Python: использование и особенности
  2. Модуль Operator в Python
  3. Python и Юникод: работа с цифрами
  4. EMOT преобразование эмодзи в текст
  5. Перегрузка операторов в Python
  6. Форматирование чисел в Python
  7. Лимиты на ресурсы Python
  8. Метод __call__ в Python
  9. Создание даты из строки ISO
  10. Конвертация изображений в PDF
  11. Удаление символа из строки
  12. Множественное наследование в Python
  13. Сравнение строк в Python
  14. Модуль pprint
  15. Анализ кода — Python
  16. Атрибуты массивов в Numpy
  17. Структуры данных в Python
  18. Разделение строк методом split()
  19. Python: отличительная особенность — отступы
  20. Автоматизация действий с Pyautogui
  21. Фильтрация последовательности
  22. Лямбда-функции в Python
  23. Декоратор Property в Python
  24. Различия символов в Python
  25. Явный импорт в Python
  26. Переворот последовательности
  27. Создание словарей и множеств в Python
  28. Функции высшего порядка в Python
  29. Отправка POST-запроса в REST API
  30. Область видимости переменных
  31. Отправка поздравлений по дню рождения
  32. Атрибуты класса и экземпляра
  33. Метод count в Python: почему count(», ») возвращает 4?
  34. Сортировка с помощью параметра key
  35. Метод join() для объединения элементов
  36. Преобразование объекта в строку
  37. Работа с эмодзи в Python
  38. Python itertools combinations() — группировка элементов
  39. Вычисление разности множеств в Python
  40. Измерение времени выполнения кода
  41. Сравнение объектов в Python
  42. Работа с итераторами в Python
  43. Установка и использование TensorFlow
  44. Удаление символа из строки
  45. Установка и использование emoji
  46. Генераторы в Python

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