писать принты, как по мне
Сильное заявление
Некоторые еще на 3.5 сидят 🤔
python -m black *
как ф строки свзянаны с удобностью принтов?
Падажи, логгер выучат, скажут логи с ф строками лучше всего
строка видна сразу, за исключением значений переменных, нету ошибок о типах данных, всё пишется сразу, внутри кавычек. я format использовал только когда импортировал строки из другого файла, где были прописаны {var}
чет ты хуйню сказал
Нет никакого хейта к ф-строкам. Есть хейт к любому форматированию строк, приененному не к месту
какая здесь хуета лучше? по мне дак самая первая (3)
6 топ только ф забыл убрать
сорян ребяТа тарапился =)
Первое или последнее в данном случае лучше. Третье точно не к месту, второе может быть акутально если форматную строку вынести в константы выше кода подстановки (бывает актуально когда надо одним способом вывести в разных местах текст)
ты самый няшный тут, вот у тебя и спрошу тогда. может я конечно не понимаю как работают запятые, но не кажется ли 5 некрасивым и ненаглядным?
Как работают запятые? Без них ты не сможешь просто объявить переменную после текста в этом случае
только в коде и в ф строках
Да, форматирование даёт больше возможностей тут
я имею ввиду, каким образом красивее можно написать 5? речь тут идёт про то, что f-string это самое удобное, что есть. далее идёт format, я его использую когда импортирую стринг из другого файла, потому что иначе никак. всё остальное это вкусовщина, если одну переменную ставить, то можно и через запятую. но когда тебе надо писать несколько переменных, f-string самое удобное и наглядное
f string всегда самое удобное
да согласен бро🤝🤝🤝
Ну достаточно часто ты делаешь что-то типа print("whatever:", var1, var2, var3) и так реально проще
согласен 👍👍👍 а то набежали тут шакалы с питоном 3.5👎🏻👎🏻
f строки нельзя выполнить отложенно, то есть сделать строку-форматтер и потом вставлять разные значения
Обсуждают сегодня