Начал изучать питон. Все эти темы уже изучил. А оказалось не изучил. =) Вон какие возможности есть еще. Спасибо!
@zproger2 жыл бұрын
Ага, бывает такое))
@bir52k1kv1782 жыл бұрын
красный текст очень плохо видно на телефоне, особенно на черном фоне
@zproger2 жыл бұрын
Спасибо за фидбэк, уберу его в дальнейшем
@ArtasMenethil2 жыл бұрын
+1. Лучше жёлтый или оранжевый. Он на черном фоне отлично виден.
@ТёмычИзВк2 жыл бұрын
@@ArtasMenethil зелёный ещё можно
@ПингвинПингвинович-в2ж Жыл бұрын
+ за первые 3 секунды после увиденного хотел уже коммент писать
@kprohorow2 жыл бұрын
Вовремя за форматирование даты прямо внутри интерполяции не знал, теперь стало удобнее.
@zproger2 жыл бұрын
=)
@gezginim_612 жыл бұрын
Полностью согласен - очень удобный инструмент. Хотелось бы добавить, что не только в f строку можно засунуть всё что угодно, но и саму f строку очень удобно засовывать куда угодно. Например во всевозможные коллекции или использовать в качестве аргументов функции))...
@zproger2 жыл бұрын
Согласен на 100%
@Чпок-н8х2 жыл бұрын
Здрасте ваш канал, что то нечто. Знайте я начинаю изучать программирование, и всех технические видео х много воды. А у вас чётко и ясно. Даже визуально приятно глазу спасибо большое
@zproger2 жыл бұрын
Рад что понравилось, спасибо!
@artembagachkov9332 жыл бұрын
F строки это что-то с чем-то! Давно уже их использую
@zproger2 жыл бұрын
Круто :))
@dmitrium122 жыл бұрын
Очень интересное видео. Многие фишки были мне известны, но про = это что-то нечто. Пойду переписывать свой код, зная про это.
@zproger2 жыл бұрын
кайф :)
@MrJet842 жыл бұрын
Спасибо. Знание про знак равно теперь сэкономит кучу времени
@zproger2 жыл бұрын
Согласен)
@aleksandryushka95712 жыл бұрын
Спасибо друг. Очень полезная вещь. Стал её использовать в своих целях и понял, насколько это удобней предыдущих форматов моей работы. P.S. Возникла у меня ошибка в f-строку нельзя было в выражении добавлять "\",питон выдавал ошибку, а вывод в одну строку был ужасен. Я помучился и вот, что вышло: *** print(f" -----*** Name:{name} №{co}") print(f'Foto:{img} '+f'Price:{price} '+f'Info:{info}') *** Может кому-то поможет. Благодарю за урок.
@thescore912 жыл бұрын
О фишке с равно не знал, выглядит очень удобно. Спасибо!)
@zproger2 жыл бұрын
Рад что было полезно :)))
@ivansofronov47732 жыл бұрын
Несколько возможностей не знал спасибо!
@zproger2 жыл бұрын
=)
@mslq Жыл бұрын
При просмотре много раз останавливал, переваривал и продолжал дальше смотреть.
@python_horda Жыл бұрын
Автору респект! Спасибо! Но хотелось бы побольше информации насчет форматирования через двоеточия, буду очень признателен, если оставите статейку по теме))
Благодарю! 🔥👍 Я - новичок, узнал для себя новую информацию.
@Amigun_yo2 жыл бұрын
Всегда использую 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 удобнее
@zproger2 жыл бұрын
Согласен, это лишь инструмент, нужно использовать по назначению
@robertobokarev4392 жыл бұрын
Я об этом узнал быстрее, чем об форматировании или простом сложении строк)
@sevashpun2 жыл бұрын
Спасибо за видео! Не знал про фишки 2, 3, 4, 5...
@zproger2 жыл бұрын
Спасибо за поддержку :)
@bmirmorsminecraft31062 жыл бұрын
в f строках можно сразу решать математические примеры print(f"{ 25 + 25 } ") # вывод: 50 или print(f"монет: { 25 + 25 } ") # вывод: монет: 50
@Anton-mp6lc2 жыл бұрын
Очень даже полезная фишка )
@zproger2 жыл бұрын
Можно по сути делать что угодно :3
@nikulin79442 жыл бұрын
Спасибо за труд
@zproger2 жыл бұрын
И вам спасибо
@fsoky2 жыл бұрын
Классненько, не все знал
@zproger2 жыл бұрын
Спасибо за поддержку :)
@ДмитрийСтрекалов-т7в2 жыл бұрын
четко многого не знал. Питон продолжает удивлять
@zproger2 жыл бұрын
=)
@ВиталийКоновалов-г1ц2 жыл бұрын
Спасибо! не все знал!
@zproger2 жыл бұрын
Рад что помогло :)
@from_spb2 жыл бұрын
Крутой канал, красавчики
@zproger2 жыл бұрын
Благодарю
@clqwnlesslxrd Жыл бұрын
Спасибо за фишки!❤
@rlxinc.60162 жыл бұрын
Узнал про пробелы 😀 Кстати если формируешь строку с местом для переменной , например "фыыаыф{}", то потом нужно использовать .format('b'), чтобы туда подставить значение. Ну это так, может кому пригодится)
@zproger2 жыл бұрын
Спасибо что поделились, это будет полезно многим
@mnatalyc2 жыл бұрын
Благодарю за видео. Полезно. Однако красный цвет очень плохо читается...
@zproger2 жыл бұрын
Учту, спасибо
@karandalliik Жыл бұрын
По форматированию строк значительно больше инфы все таки. Она не структурированна и очень интересная.
@deo11332 жыл бұрын
Ты лучший.
@zproger2 жыл бұрын
Спасибо :)))
@jackmetropolitan78452 жыл бұрын
Спасибо
@zproger2 жыл бұрын
:)
@александргончар-щ2е2 жыл бұрын
Спасибо большое
@nikolaygubbe54832 жыл бұрын
4.24 : использование зарезервированного слова sum... Поздравляю, предопределили питонячую функцию sum() на значение. Так точно не стоит делать
@zproger2 жыл бұрын
Да, так нельзя делать, я даже и не заметил как переопределил её)
@samoylov19732 жыл бұрын
Странное дело, почему str и int сдвигаются на разное расстояние в последнем примере при print(f"{x:3} {y:3} {sum:5}"), к примеру. x y sum 1 2 3 4 5 6
@SitVey2 жыл бұрын
А f строка а format() одно и то же?
@Василий-й1у2 жыл бұрын
лично я отказался от фстрок, в некоторых ситуациях может неимоверно замедлять код, один раз пол дня трахался пока не убрал фстроки, и код ускорился раз в 50 сразу. Используйте .format ()
@zproger2 жыл бұрын
F-строки в некоторых случаях работают быстрее, нужно подбирать просто инструмент под определенную ситуацию, format тоже используется как и F-строки :)
@dann1kid2 жыл бұрын
ты наверное вызывал какой то код прямо в ф строках
@Anthony_Private2 жыл бұрын
круто
@zproger2 жыл бұрын
Спасибо :))
@munzamt2 жыл бұрын
f строки не работают быстрее. По простой причине того, что почти все методы форматирования обращаются к методу класса __format__. format(pi, ‘^4.2f’) ‘{:^4.2f}’.format(pi) f’{pi:^4.2f}’ type(pi).__format__(‘:^4.2f’) Причем, первое вызывает второе, а третье оказывается четвертым В чем был многострочный вывод? Просто кортеж из двух строк. Надо многострочной вывод, ‘’’docstring в помощь’’’
@lzrdblzzrd2 жыл бұрын
Не особо понял суть последнего примера про пробелы. В чем суть? Единственное что заметил - это то что числа под словом sum были по середине самого слова, но так и не понял как это работает.
@zproger2 жыл бұрын
Суть в том, что можно удобно выводить большой массив данных, например таблицы. А цифра которая указывается после двоеточия, это количество места в пробелах, для цифры в этой позиции.
@mephistos_the_one2 жыл бұрын
@@zproger почему только для цифр? что на это влияет? если написать print(f’{x:1}{y:2}{sum:2}’) то в случае букв из data «х» и «у» - они слипнутся друг с другом, а последующие цифры будут держать дистанцию в пробел. при этом, если заменить все эти буквы в первом кортеже data цифрами, то каждая цифра будет придерживаться правила {у:2} вставать на второй пробел
@int0matar2 жыл бұрын
Я бы еще использовал для литералов строки всегда двойные кавычки.
@Alpha_Gamma_Beta2 жыл бұрын
фишку со скобочками и многострочностью - не знал... ушёл переписывать древние тексты)))
@zproger2 жыл бұрын
Круто :D
@develper22 жыл бұрын
*Top* video
@zproger2 жыл бұрын
Благодарю :))
@domochevsky47032 жыл бұрын
Вери импрессив, бат ... когда видосы по асинкам?
@zproger2 жыл бұрын
Пока что готовлю материал по парсингу :) До асинков ещё дойдем
@Немножкоматематикинемногошахма Жыл бұрын
Нихрена не понял. Возможно, потому-что я пока ещё чайник. С функциями не знаком, с циклами нет ещё, с такими задачами естественно не сталкивался. Штош, буду дотягивать. Как-нибудь вернусь к этому видео.
@baobab89682 жыл бұрын
Like
@zproger2 жыл бұрын
:)
@ЗахарБохан-д7о2 жыл бұрын
f"""{f'{f"{x}"}'}""", как вам такое?
@zproger2 жыл бұрын
:0
@ЗахарБохан-д7о2 жыл бұрын
@@zproger именно, бесполезная штука, но она существует
@EvgeniyuCherniavsky2 жыл бұрын
Вау, это просто ахуенно
@zproger2 жыл бұрын
Благодарю!
@The_JIex15 күн бұрын
кодировка красным цветом😅 на темном фоне, мало того что нехрена не видно еще и дебильный видеоряд жестко оталекает.
@Slavasil2 жыл бұрын
лол футажи с хакерами
@zproger2 жыл бұрын
ага xDD
@artemon1212 жыл бұрын
Найс украденная превьюшка
@zproger2 жыл бұрын
С чего бы это?) Она не скопирована 1в1
@ПростоКонстантин-м8д Жыл бұрын
Вырви глаз, смотреть невозможно
@ВиталийГурин-я3з2 жыл бұрын
Питон для "гуманитариев", которые не в состоянии найти фигурные скобки на клавиатуре