#11. Спецсимволы, экранирование символов, raw-строки | Python для начинающих

  Рет қаралды 72,717

selfedu

selfedu

Күн бұрын

Пікірлер: 43
@elenalevasheva3830
@elenalevasheva3830 Жыл бұрын
Спасибо за урок. Каждый урок содержит дар, предназначенный именно вам.
@игорянвасилюк
@игорянвасилюк 3 жыл бұрын
Всѣ понял , попробовал, кажется на всю жизнь запомнил спецсимволы с участием слэша и как делать сырую строку, ставя перед кавычками r. Уроки👍🏿👍🏽👍🏾
@МаринаУланова-ю1е
@МаринаУланова-ю1е 2 жыл бұрын
самые лучшие уроки! так подробно и понятно! спасибо большое вам
@tester3238-y4x
@tester3238-y4x 3 жыл бұрын
Спасибо большое за превосходное объяснение
@ExcelStore
@ExcelStore 3 жыл бұрын
Спасибо за понятное и доступное видео!
@anjukdakar989
@anjukdakar989 3 жыл бұрын
Отличные ролики для чайников, спасибо огромное!
@sergioramos4562
@sergioramos4562 2 жыл бұрын
I like your lessons. Thank you teacher.
@ИванКруткевич
@ИванКруткевич 3 жыл бұрын
Всё понятно, и просто
@andredru4278
@andredru4278 Жыл бұрын
Спасибо. Отличный урок.
@crycrycrysty
@crycrycrysty Жыл бұрын
Капец как обожаю ваши уроки!
@elisanaro7544
@elisanaro7544 Жыл бұрын
Спасибо большое! Очень помогли!
@likeclockwork9600
@likeclockwork9600 3 жыл бұрын
лайк и комметарий, для продвижения видео
@thebaingames5636
@thebaingames5636 2 жыл бұрын
Вы думали я сдался, но я продолжаю идти к своей цели: сделать свою жизнь лучше, по средством развития в программировании для заработка новых денежных единиц. Спасибо автору за курс.
@relaxzone3725
@relaxzone3725 Жыл бұрын
Если ты идешь сюда за денежкой, то ничего не выйдет) в бизнесе люди больше зарабатывают, иди туда. А разработкой ты должен жить. И 90% людей которые пишут такие комментарии имеют все шансы на провал. Ровные парни двигаются тихо и не подают вида)
@rioriocccp5929
@rioriocccp5929 Жыл бұрын
ПРОЧИТАЙТЕ ЭТО! Пожалуйста) Успех в любом деле это пирамида состоящая из 3х уровней. 1) Нижний уровень "ХОЧУ" т. е. мне это нравится, соответственно развиваюсь в свободное время, обучаюсь, книги и тд 2) "МОГУ", из за того что развиваюсь на первом уровне у меня начинает это получаться, обычно лучше чем у окружения (фирма/город) просто потому что я больше времени трачу на обучение, больше практикуюсь 3) Верхний уровень "ПЛАТЯТ", за хороший продукт получаю хорошие деньги если эту пирамиду перевернуть, и идти от платят к хочу, то все уровни придётся все равно проходить НО, обучение будет в тягость, дело будет не нравится, а соответственно и результаты будут плохие, что в свою очередь скажется на зарплате поэтому советую попробовать программирование и если понравится то развиваться дальше если же не понравится то лучше заняться другим делом, СВОИМ делом, к чему душа лежит вообще каждый человек должен заниматься своим делом, потому что иначе всем хуже - Мир потеряет хорошего художника и получит плохого программиста (например) подумайте об этом
@olegkomlev
@olegkomlev 2 жыл бұрын
Предположим, некоторая программа, которую вызываем из программы на Питоне, обрабатывает либо файл, либо папку, причем папка указывается с помощью \ в конце имени. Нужное указываем, например, в переменной target. Попробуем для имени файла задать target=r"D:\Prog\Example\myfile.txt" Всё нормально. Но указать \ в конце строки затруднительно. target=r"D:\Prog\Example\Myfolder\" - ошибка target=r"D:\Prog\Example\Myfolder\\" - тоже ошибка Но можно задать в тройных кавычках target="""D:\Prog\Example\Myfolder\""" (3 символа " ) или target='''D:\Prog\Example\Myfolder\''' (3 апострофа ') или так target=r"D:\Prog\Example\Myfolder"+"\\" К счастью, не так часто требуется \ в конце строки, обычно программы понимают, что это имя папки без употребления \ в конце, или можно указать в конце "\*" или "\."
@abdulloakramov7941
@abdulloakramov7941 Жыл бұрын
Спасибо за урок
@jamjam3337
@jamjam3337 2 жыл бұрын
спасибо!👏👍
@maths781
@maths781 2 жыл бұрын
надо перед адресом пути ставить r, например r"путь" тогда наверно проще будет, чем везде \ экранировать.
@selfedu_rus
@selfedu_rus 2 жыл бұрын
да, можно и так (даже лучше так)
@nicko6815
@nicko6815 3 жыл бұрын
Отлично!!!
@dancingqueen8620
@dancingqueen8620 2 жыл бұрын
спасибо
@СарматПересветов
@СарматПересветов 4 ай бұрын
Like!
@ironriser
@ironriser 3 жыл бұрын
Здравствуйте, вы не думали начать курс по асинхронному программированию, просто самому понять, что к чему здесь не так уж легко, хотя asyncio - замечательная библиотека, но разобраться и понять саму суть довольно не просто, знаю по себе. А так спасибо за урок, у вас отлично получается объяснять материал, именно на ваших роликах по ООП python я изучал этот язык, и если бы не вы и ваши уроки, не знаю сколько бы не бессонных ночей у меня ушло на самостоятельное изучение
@coryphoenixxx8238
@coryphoenixxx8238 3 жыл бұрын
У Олега Молчанова есть на канале плейлист
@coryphoenixxx8238
@coryphoenixxx8238 3 жыл бұрын
raw же вроде?
@ibrahimoglu
@ibrahimoglu 3 жыл бұрын
👍
@qobilruzmatov48
@qobilruzmatov48 3 жыл бұрын
Nice good
@testingvlad211
@testingvlad211 2 жыл бұрын
🙏🙏🙏💪🦾 Merci
@ОлегЧердаков-э1к
@ОлегЧердаков-э1к Жыл бұрын
Всем привет. Скажите, почему мы при выводе s не через print, не видим \ до и после слова ягодка? s = "Марка вина \"ягодка\"" print(s) Марка вина "ягодка" s 'Марка вина "ягодка"' А если экранировать\, то видим: s = "Марка вина \\ягодка\\" s 'Марка вина \\ягодка\\' print(s) Марка вина \ягодка\
@glamb_is_learning
@glamb_is_learning 2 жыл бұрын
Здравствуйте! есть ещё момент который нигде не могу найти... как экранировать пробел для такого пути sys.path.append(r"z:\My Drive\...\..."). Почему-то python воспринимает это как два пути. сырые(r) строки НЕ помогают подскажите кто-нибудь, пожалуйста!, если знаете...
@selfedu_rus
@selfedu_rus 2 жыл бұрын
попробуйте другой разделитель папок /
@glamb_is_learning
@glamb_is_learning 2 жыл бұрын
@@selfedu_rus ​спасибо большое, за ответ я сам дурак оказался... когда я импортировал модуль получал ModuleNotFoundError: No module named .., я думал что дело в пути, раз он пишется таким образом: 'z:\\My ' 'Drive\\...\\...' но оказалось дело совсем не в этом, что вызывая функцию из модуля декоратором, я ошибся в декораторе...а не проверял это место кода из-за слепой уверенности вот так вот глупо... пол дня на это потратил... может мой комментарий кому-нибудь пригодится... извините) p.s. r-строка в итоге выполнила свою функцию
@andreychernykh256
@andreychernykh256 3 жыл бұрын
надо заставить себя это повторить и применять на практике, но я ленивый((((
@jackhelenberg
@jackhelenberg Жыл бұрын
Я так понял, input() принимает raw строку?
@Ilm1n
@Ilm1n 5 ай бұрын
не совсем, если в принт ввести например то он его просто проэкранирует и в переменной будет строка, содержащая \
@VitalyBessonov
@VitalyBessonov Жыл бұрын
Вообще так и не понял, почему "Марка вина \"Ягодка\"" при выполнении превращается в 'Марка вина "Ягодка"'. Почему интерпретатор внешние двойные кавычки преобразует в одинарные? Это баг? И как тогда сделать "Марка вина "Ягодка"" - чтобы везде как и положено были двойные кавычки?
@selfedu_rus
@selfedu_rus Жыл бұрын
да это просто формат вывода такой )) внешние кавычки показывают нам, что это строка и не более того (в самой строке их нет)
@IAnikeyI
@IAnikeyI 2 жыл бұрын
11й урок 11минут 11 секунд🙄
@posternack
@posternack 5 ай бұрын
как же душно
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Урок 10 Строки: индексы и срезы Python
9:23
egoroff_channel
Рет қаралды 218 М.
САМЫЕ ОПАСНЫЕ ФУНКЦИИ ПИТОНА
17:02
Андрей Иванов | Python
Рет қаралды 4,8 М.
ТАК ПРОГРАММИРОВАЛИ НАШИ ДЕДЫ
21:18
Honey Montana
Рет қаралды 107 М.