F-строки Python — Форматируйте как профессионал

preview_player
Показать описание

f-строки в Python — это не просто способ постановки значений в строки, они поставляются с широким набором параметров преобразований, форматирования и отладки, примеры которых мы приводим в этом видео.

Рекомендации по теме
Комментарии
Автор

красный текст очень плохо видно на телефоне, особенно на черном фоне

birkkv
Автор

Начал изучать питон. Все эти темы уже изучил. А оказалось не изучил. =) Вон какие возможности есть еще. Спасибо!

romankochkin
Автор

Полностью согласен - очень удобный инструмент.
Хотелось бы добавить, что не только в f строку можно засунуть всё что угодно, но и саму f строку очень удобно засовывать куда угодно.
Например во всевозможные коллекции или использовать в качестве аргументов функции))...

yabanciyim
Автор

О фишке с равно не знал, выглядит очень удобно. Спасибо!)

thescore
Автор

F строки это что-то с чем-то! Давно уже их использую

artembagachkov
Автор

Здрасте ваш канал, что то нечто. Знайте я начинаю изучать программирование, и всех технические видео х много воды. А у вас чётко и ясно. Даже визуально приятно глазу спасибо большое

xmoexgb
Автор

Благодарю! 🔥👍 Я - новичок, узнал для себя новую информацию.

Dmitrii-Zhinzhilov
Автор

Автору респект! Спасибо! Но хотелось бы побольше информации насчет форматирования через двоеточия, буду очень признателен, если оставите статейку по теме))

python_horda
Автор

Несколько возможностей не знал спасибо!

ivansofronov
Автор

Очень интересное видео. Многие фишки были мне известны, но про = это что-то нечто. Пойду переписывать свой код, зная про это.

dmitrium
Автор

Вовремя за форматирование даты прямо внутри интерполяции не знал, теперь стало удобнее.

kprohorow
Автор

Спасибо. Знание про знак равно теперь сэкономит кучу времени

MrJet
Автор

При просмотре много раз останавливал, переваривал и продолжал дальше смотреть.

mslq
Автор

Спасибо большое, хороший материал. Будем применять )

PythonDevelopment
Автор

Я об этом узнал быстрее, чем об форматировании или простом сложении строк)

robertobokarev
Автор

Спасибо друг. Очень полезная вещь. Стал её использовать в своих целях и понял, насколько это удобней предыдущих форматов моей работы.
P.S. Возникла у меня ошибка в f-строку нельзя было в выражении добавлять "\", питон выдавал ошибку, а вывод в одну строку был ужасен. Я помучился и вот, что вышло:
***
Name:{name} №{co}")

***
Может кому-то поможет.
Благодарю за урок.

aleksandryushka
Автор

Спасибо за видео! Не знал про фишки 2, 3, 4, 5...

sevashpun
Автор

Узнал про пробелы 😀
Кстати если формируешь строку с местом для переменной, например "фыыаыф{}", то потом нужно использовать .format('b'), чтобы туда подставить значение. Ну это так, может кому пригодится)

rlxinc.
Автор

Всегда использую f-string, но иногда удобнее использовать .format

Например:
array = [1, 2, 3]
print(f'one: {array[0]}, two: {array[1]}, three: {array[2]}') # f-string не удобно
print('one: {}, two: {}, three: {}'.format(*array)) # .format удобнее

Amigun_yo
Автор

По форматированию строк значительно больше инфы все таки.
Она не структурированна и очень интересная.

karandalliik