На инди курс добавились задачи в раздел:
✅ 6.4 Кортежи (tuple). Операции и методы кортежей
https://stepik.org/lesson/296969/step/1?unit=278697
На курсе по ООП добавились задачи в раздел:
✅ Методы экземпляра. Аргумент self
https://stepik.org/lesson/682539/step/1?unit=681351
На курс по джанге добавились уже видео под номерами 79-80
✅ CreateView https://stepik.org/lesson/724318/step/1?unit=725430
✅ DeleteView https://stepik.org/lesson/724318/step/1?unit=725430
✅ 6.4 Кортежи (tuple). Операции и методы кортежей
https://stepik.org/lesson/296969/step/1?unit=278697
На курсе по ООП добавились задачи в раздел:
✅ Методы экземпляра. Аргумент self
https://stepik.org/lesson/682539/step/1?unit=681351
На курс по джанге добавились уже видео под номерами 79-80
✅ CreateView https://stepik.org/lesson/724318/step/1?unit=725430
✅ DeleteView https://stepik.org/lesson/724318/step/1?unit=725430
👍18❤2🔥1
🔥🔥🔥 Топ книг, который я советую 🔥🔥🔥
Это моя личная подборка, и про каждую книга я вкратце расскажу ее плюсы и минусы
1 Марк Лутц. «Изучаем Python» (5 издание уже сейчас можно найти)
Это самая лучшая книга для изучения python на мой взгляд, поэтому она на заслуженном первом месте
➕ посвящена именно изучению самого языка python или если по-английски выразится Core Python Language.
➖ отсюда вытекает, что здесь мало прикладных примеров, типа таких как написать сайт, распарсить авито, взломать пентагон. Только сам python
➕ написано очень подробно, с хорошими примерами
➕ я бы даже сказал, что это лучшее печатное объяснение python)
➖ может показаться скучной
➖ книга очень объемная, соответственно и время на ее прочтение требуется значительное
2 Майкл Доусон «Программируем на python»
На обложке этой книги написано "Научитесь программировать на Python играючи! Для прочтения книги предварительных знаний не требуется"
➕ подходит для новичков, объясняет неплохо основы языка, но не так подробно как Лутц
➕ более практическая чем Лутц. В каждой главе на основании полученных знаний будет создана игра
➕ книга быстро читается и в целом очень интересно
3 Эрик Метиз «Изучаем python»
В оригинале название это книги Python Crash Course. Не знаю почему так перевели, и теперь в русском сегменте есть две книги с одинаковым названием
Итак, что же это за зверь:
➕➖ в этой книге перекос еще больше к практике чем у Доусон
➕➖ объяснения становятся уже не такими подробными как у Доусона, но зато больше практических примеров
➕ примеры даже не практические, а прикладные. В книги вы напишите игры, займетесь визуализацией данных и напишете сайт на Джанго
➕объем книги такой же как и у Доусона
4 Адитья Бхаргава «Грокаем алгоритмы»
Казалось, что к python данная книга не имеет никакого значения, но нет. Все примеры здесь написано именно на нашем любимом языке
➕отличные объяснения
➕супер иллюстрации
➕узнаете многое о стандартных алгоритмах: для чего нужны и где применяются
➖для понимания книги нужно уже знать python
➕ это самая маленькая книга в подборке
5 Лучано Рамальо «Python. К вершинам мастерства»
Это книга вам понадобится, когда уже станете матерым. Когда будете мой инди курс на степике проходить за сутки
Книга просто бесподобна, знакомит с тонкостями именно программирования на python
➕учит как делать лучше и производительнее
➕- содержит массу примеров
➕ описывает оптимальные примеры использования различных структур данных в python
➕объем книги средний
Это мой топ-5. Советую читать именно в таком порядке. Если надоесть Лутц, можно его отложить, но недалеко, и периодически к нему возвращаться)))
Как вам подборка? Какие из этих книг уже прочитали? или может есть что добавить?)
Группа в VK
Это моя личная подборка, и про каждую книга я вкратце расскажу ее плюсы и минусы
1 Марк Лутц. «Изучаем Python» (5 издание уже сейчас можно найти)
Это самая лучшая книга для изучения python на мой взгляд, поэтому она на заслуженном первом месте
➕ посвящена именно изучению самого языка python или если по-английски выразится Core Python Language.
➖ отсюда вытекает, что здесь мало прикладных примеров, типа таких как написать сайт, распарсить авито, взломать пентагон. Только сам python
➕ написано очень подробно, с хорошими примерами
➕ я бы даже сказал, что это лучшее печатное объяснение python)
➖ может показаться скучной
➖ книга очень объемная, соответственно и время на ее прочтение требуется значительное
2 Майкл Доусон «Программируем на python»
На обложке этой книги написано "Научитесь программировать на Python играючи! Для прочтения книги предварительных знаний не требуется"
➕ подходит для новичков, объясняет неплохо основы языка, но не так подробно как Лутц
➕ более практическая чем Лутц. В каждой главе на основании полученных знаний будет создана игра
➕ книга быстро читается и в целом очень интересно
3 Эрик Метиз «Изучаем python»
В оригинале название это книги Python Crash Course. Не знаю почему так перевели, и теперь в русском сегменте есть две книги с одинаковым названием
Итак, что же это за зверь:
➕➖ в этой книге перекос еще больше к практике чем у Доусон
➕➖ объяснения становятся уже не такими подробными как у Доусона, но зато больше практических примеров
➕ примеры даже не практические, а прикладные. В книги вы напишите игры, займетесь визуализацией данных и напишете сайт на Джанго
➕объем книги такой же как и у Доусона
4 Адитья Бхаргава «Грокаем алгоритмы»
Казалось, что к python данная книга не имеет никакого значения, но нет. Все примеры здесь написано именно на нашем любимом языке
➕отличные объяснения
➕супер иллюстрации
➕узнаете многое о стандартных алгоритмах: для чего нужны и где применяются
➖для понимания книги нужно уже знать python
➕ это самая маленькая книга в подборке
5 Лучано Рамальо «Python. К вершинам мастерства»
Это книга вам понадобится, когда уже станете матерым. Когда будете мой инди курс на степике проходить за сутки
Книга просто бесподобна, знакомит с тонкостями именно программирования на python
➕учит как делать лучше и производительнее
➕- содержит массу примеров
➕ описывает оптимальные примеры использования различных структур данных в python
➕объем книги средний
Это мой топ-5. Советую читать именно в таком порядке. Если надоесть Лутц, можно его отложить, но недалеко, и периодически к нему возвращаться)))
Как вам подборка? Какие из этих книг уже прочитали? или может есть что добавить?)
Группа в VK
👍79❤10🔥5
Давайте проверим ваши знания)
В 11й строке происходит удаление файла через метод remove
Что произойдет при попытки распечатать переменную f1 в 12й строке?
Предлагаю варианты:
1) будет ошибка, переменная же удалена
2) ошибки не будет, переменная распечатается
3) ошибки не будет, распечатается None
4) свой вариант в коммент
В 11й строке происходит удаление файла через метод remove
Что произойдет при попытки распечатать переменную f1 в 12й строке?
Предлагаю варианты:
1) будет ошибка, переменная же удалена
2) ошибки не будет, переменная распечатается
3) ошибки не будет, распечатается None
4) свой вариант в коммент
👍8
Как получить доступ к значению предмета «history»?
Anonymous Quiz
7%
sampleDict['class'][0]['marks']['history']
12%
sampleDict['class']['student']['marks'][1]
60%
sampleDict['class']['student']['marks']['history']
21%
sampleDict['class']['student']['name']['marks']['history']
👍29👏5
На степике оформил курс на pygame
https://stepik.org/z/118434
Видеоуроки будут сопровождаться кодом, который можно сразу запустить
На пробных уроках можете посмотреть формат
https://stepik.org/z/118434
Видеоуроки будут сопровождаться кодом, который можно сразу запустить
На пробных уроках можете посмотреть формат
🔥29👍5❤2
Как создать папку с помощью Python?
Вам поможет модуль os и его функция mkdir. Она создает папку по указанному пути. Путь до каталога можно указать как абсолютный, так и относительный. В примере ниже указан относительный адрес, и новая папка будет создана в том же каталоге, что и запускаемый скрипт.
Функция mkdir вызовет ошибку FileExistsError, если каталог с таким именем и адресом уже существует. Поэтому, чтобы избежать ошибок, мы должны вызывать ее с помощью try/except.
Вам поможет модуль os и его функция mkdir. Она создает папку по указанному пути. Путь до каталога можно указать как абсолютный, так и относительный. В примере ниже указан относительный адрес, и новая папка будет создана в том же каталоге, что и запускаемый скрипт.
Функция mkdir вызовет ошибку FileExistsError, если каталог с таким именем и адресом уже существует. Поэтому, чтобы избежать ошибок, мы должны вызывать ее с помощью try/except.
👍25👏3🔥1
Как создать вложенные папки?
Python предоставляет функцию os.makedirs(), которая позволяет создавать вложенные папки. Функция принимает один аргумент - путь к папке, которую нужно создать, и создает все промежуточные папки, если они не существуют.
И перед ее запуском лучше проверять наличие текущего каталога в системе и всех вложенных подпапок при помощи функции os.path.exists. Потому что при попытке создать каталог, который уже существует в системе, возникает исключение FileExistsError
Python предоставляет функцию os.makedirs(), которая позволяет создавать вложенные папки. Функция принимает один аргумент - путь к папке, которую нужно создать, и создает все промежуточные папки, если они не существуют.
И перед ее запуском лучше проверять наличие текущего каталога в системе и всех вложенных подпапок при помощи функции os.path.exists. Потому что при попытке создать каталог, который уже существует в системе, возникает исключение FileExistsError
👍20❤5👌3🔥2
Метод new
Магический метод new вызывается для фактического создания нового объекта, как экземпляра желаемого класса. Вызов метода new осуществляется до метода init
За подробностями и практикой
https://stepik.org/a/114354
Магический метод new вызывается для фактического создания нового объекта, как экземпляра желаемого класса. Вызов метода new осуществляется до метода init
За подробностями и практикой
https://stepik.org/a/114354
👍12🤯4❤2
Поздравляю с наступающим Новым годом! 🎊🎉🥂
Впереди долгие каникулы — это отличное время для того, чтобы подумать о будущем. Если кто-то из вас давно хотел погрузиться в изучение Питона или углубить свои знания — добро пожаловать на мои курсы. Специально для вас я объявляю новогодние скидки! Пройдите по ссылке ниже и введите промокод HAPPY_NEW_YEAR для того, чтобы получить скидку в 33% на любой платный курс
Или оплату можно произвести напрямую, для этого свяжитесь со мной в телеграмме.
ООП: Объектно-ориентированное программирование на Python
https://stepik.org/a/114354
Продвинутый python: заряди свои батарейки
https://stepik.org/a/127822
Django, потанцуем
https://stepik.org/a/114288
Впереди долгие каникулы — это отличное время для того, чтобы подумать о будущем. Если кто-то из вас давно хотел погрузиться в изучение Питона или углубить свои знания — добро пожаловать на мои курсы. Специально для вас я объявляю новогодние скидки! Пройдите по ссылке ниже и введите промокод HAPPY_NEW_YEAR для того, чтобы получить скидку в 33% на любой платный курс
Или оплату можно произвести напрямую, для этого свяжитесь со мной в телеграмме.
ООП: Объектно-ориентированное программирование на Python
https://stepik.org/a/114354
Продвинутый python: заряди свои батарейки
https://stepik.org/a/127822
Django, потанцуем
https://stepik.org/a/114288
❤27👍4
Друзья, в преддверии выхода нового курса, решил устроить распродажу
Сейчас вы можете приобрести мои курсы на степике по следующим ценам:
ООП: Объектно-ориентированное программирование на Python — 2072р
https://stepik.org/a/114354
Django, потанцуем? — 1875р
https://stepik.org/a/114288
Продвинутый python: заряди свои батарейки —1920р
https://stepik.org/a/127822
Pygame - учимся создавать свои игры - 600 ₽
https://stepik.org/a/118434
При оплате по СБП или банковским переводом (из РФ или из-за рубежа) предоставляется дополнительная скидка:
🎁 при покупке одного курса - 100р,
🎁🎁 при оплате двух курсов - 500р
🎁🎁🎁 при покупке трех - 1000р
По вопросам приобретения курсов обращайтесь в личные сообщения.
https://t.me/artem_egoroff
Сейчас вы можете приобрести мои курсы на степике по следующим ценам:
ООП: Объектно-ориентированное программирование на Python — 2072р
https://stepik.org/a/114354
Django, потанцуем? — 1875р
https://stepik.org/a/114288
Продвинутый python: заряди свои батарейки —1920р
https://stepik.org/a/127822
Pygame - учимся создавать свои игры - 600 ₽
https://stepik.org/a/118434
При оплате по СБП или банковским переводом (из РФ или из-за рубежа) предоставляется дополнительная скидка:
🎁 при покупке одного курса - 100р,
🎁🎁 при оплате двух курсов - 500р
🎁🎁🎁 при покупке трех - 1000р
По вопросам приобретения курсов обращайтесь в личные сообщения.
https://t.me/artem_egoroff
🔥18👍4
В честь прошедшего дня программиста предлагаю воспользоваться промокодом Я_У_МАМЫ_ПРОГРАММИСТ, который позволит приобрести мои платные курсы со скидкой до 30%:
ООП: Объектно-ориентированное программирование на Python
Django, потанцуем?
Продвинутый python: заряди свои батарейки
Pygame - учимся создавать свои игры
Применить промокод Я_У_МАМЫ_ПРОГРАММИСТ можно при оплате курса по указанным выше ссылкам
ООП: Объектно-ориентированное программирование на Python
Django, потанцуем?
Продвинутый python: заряди свои батарейки
Pygame - учимся создавать свои игры
Применить промокод Я_У_МАМЫ_ПРОГРАММИСТ можно при оплате курса по указанным выше ссылкам
🔥20❤2