Спасибо!!! У меня давным-давно был опыт Фортрана, ассемблера, ПЛ/1. Потом совсем другая работа. Чуточку вижуал бэйсик для себя. Теперь питон. Много разных программок написала. Теперь переделываю под ООП. Красивее становится. Надеюсь, что польза будет.
Вы хороший учитель. Честно, меня бесят задачи на Степик (не знаю что-бы было если были и задачи по ООП), бесят потому-что тяжелые. НО!. после того как я их решаю.. радуюсь и понимаю что без этих задачь, нам ни как не освоить основы программиванью и питону. Спасибо вам. (Сегодня смог решить трудную задачу с input 8 31 out: 8.30 09.01)!
f = open('myfile.txt') если этого файла не существует, то при выполнении блока finally: if f: f. close () будет ошибка, т.к. f не найден. поэтому да, лучше через with
В конце плейлиста отметка "8 недоступных видео скрыто". Если это восемь уже записанных и готовых уроков, можно ли выложить их чуть поскорее? Либо как-нибудь добавить их в плейлист "Только для спонсоров". Вашу подачу материала воспринимаю очень легко, но приходиться с нетерпением ждать два дня))
Спасибо, не знал про return. Только вот демонстрация использования finally на примере close не очень показательна: разве нельзя просто вставить этот код вне блока try-except? То есть, после блока.
Сам же и отвечу 😀 Если возникнет исключение которое _не обрабатывается_ в блоке except программа завершится ошибкой и код, идущий после блока, не выполнится. Но если есть finally, то сперва выполнится код в нем, а потом уже будет вызвано исключение. Так сказано в документации.
Гигантское СПАСИБО за объяснение, Ваши уроки самые лучшие !!!
Замечательные уроки! Отличная подача материала! Спасибо!
Большое спасибо! Полезная тема, замечательно все объяснено!
"Утверждение" assert так же обрабатывается блоком try/except.
Спасибо!!! У меня давным-давно был опыт Фортрана, ассемблера, ПЛ/1. Потом совсем другая работа. Чуточку вижуал бэйсик для себя. Теперь питон. Много разных программок написала. Теперь переделываю под ООП. Красивее становится. Надеюсь, что польза будет.
и как, поучается что-то??
Спасибо тебе за труд, добрый человек)
Очень интересные уроки. Радуюсь только просмотром!
Вы хороший учитель. Честно, меня бесят задачи на Степик (не знаю что-бы было если были и задачи по ООП), бесят потому-что тяжелые. НО!. после того как я их решаю.. радуюсь и понимаю что без этих задачь, нам ни как не освоить основы программиванью и питону.
Спасибо вам. (Сегодня смог решить трудную задачу с input 8 31 out: 8.30 09.01)!
Офигеть, откуда ты берёшь все эти знания)? Книги или документация. Не разу не видел, чтобы этим пользовались, как всегда просто и по теме объяснил
спасибо, опыт )
@@selfedu_rus да, наверное долго через себя этот опыт пропускал, раз от зубов отскакивает, то что даже понять без перемоток и пересмотров трудно😁
Ого! неужели последнее видео... Спасибо Сергей!
нет, еще метаклассы будут )
Спасибо, отличный урок
Спасибо. Все понятно.
спасибо!
Сергей, спасибо за информацию. Будут уроки по PyQt5?
возможно, пока незнаю
Лучше Pyside6
f = open('myfile.txt')
если этого файла не существует, то при выполнении блока
finally:
if f:
f. close ()
будет ошибка, т.к. f не найден.
поэтому да, лучше через with
В конце плейлиста отметка "8 недоступных видео скрыто". Если это восемь уже записанных и готовых уроков, можно ли выложить их чуть поскорее? Либо как-нибудь добавить их в плейлист "Только для спонсоров". Вашу подачу материала воспринимаю очень легко, но приходиться с нетерпением ждать два дня))
нет, это удаленные видео, которые я перезаливал, забыл убрать из плейлиста, а теперь непонятно как это сделать ))
Если не сложно сделайте шрифт пожирнее в будущих роликах и тему теста поярче.
Урок #29 = Пройден
Опять же, нечего нового не узнал
Спасибо, не знал про return. Только вот демонстрация использования finally на примере close не очень показательна: разве нельзя просто вставить этот код вне блока try-except? То есть, после блока.
Сам же и отвечу 😀 Если возникнет исключение которое _не обрабатывается_ в блоке except программа завершится ошибкой и код, идущий после блока, не выполнится. Но если есть finally, то сперва выполнится код в нем, а потом уже будет вызвано исключение. Так сказано в документации.
👍👍👍👍👍
4:42 А что если у меня в этом же коде выдает именно z вместо "Другая ошибка"?
правильно ли , что к исключениям во время компиляции относится лишь исключения класса SyntaxError?
вроде, да, но лучше уточнить этот момент
А будут видео про GIL, сбощик мусора, мультипоточность и асинхронность?
это темы отдельного курса
@@selfedu_rus а вообще планируете делать ролики по данным темам, а то в ютубе в основном видео 5 летней давности
@@МаксимАндреев-я1г пока не знаю, я так далеко не заглядываю )
👍
Поменяй по возможности микрофон) пикует))
Нормальный у Сергея микрофон, может быть у вас проблемы с динамиками
когда откроете курс по ООП на степике?
когда руки дойдут )
Очень доходчиво объясняете! Спасибо!