Небольшое прояснение по поводу постов.
Ничего не выходит сейчас, потому что имеются некие проблемы личностного характера.
С понедельника все встанет на конвейер и посты будут выходить как обычно.
Ничего не выходит сейчас, потому что имеются некие проблемы личностного характера.
С понедельника все встанет на конвейер и посты будут выходить как обычно.
Помощь по функциям в Jupyter Notebook.
Про подсказки в процессе написания кода.
https://telegra.ph/Pomoshch-po-funkciyam-v-Jupyter-Notebook-09-23
Про подсказки в процессе написания кода.
https://telegra.ph/Pomoshch-po-funkciyam-v-Jupyter-Notebook-09-23
Telegraph
Помощь по функциям в Jupyter Notebook
Стартуем с довольно краткого поста. Тут я хотел бы напомнить кое-какие возможности, которые представляются в Jupyter Notebook, и показать, как можно воспользоваться помощью в нем. Для начала создадим некий список. Когда мы создали его, эта переменная записывается…
❤1
Встроенные функции. Математика.
Изучаем новые функции и вспоминаем уже изученные.
https://telegra.ph/Vstroennye-funkcii-Matematika-09-24
Изучаем новые функции и вспоминаем уже изученные.
https://telegra.ph/Vstroennye-funkcii-Matematika-09-24
Telegraph
Встроенные функции. Математика
Мы использовали очень много встроенных функций в Python, хотелось бы сделать отдельные посты, в которых поговорим о дополнительных функциях, которые мы еще не использовали, но которые могут быть очень полезными. Некоторые функции мы уже видели, но мы их повторим.…
Встроенные функции. Интегрируемые объекты.
Смотрим на некоторые новые функции, которые зачастую используются в процессе программирования.
https://telegra.ph/Vstroennye-funkcii-Iteriruemye-obekty-09-26
Смотрим на некоторые новые функции, которые зачастую используются в процессе программирования.
https://telegra.ph/Vstroennye-funkcii-Iteriruemye-obekty-09-26
Telegraph
Встроенные функции. Итерируемые объекты
Чтож, мы посмотрели на математические функции, теперь хочется посмотреть на такие функции,которые используются с итерируемыми объектами. И первой такой функцией является функция all, которая возвращает значение типа bool, которое становится True, если все…
Основы функций. 1 часть.
#функции
Смотрим, для чего нужны функции, и что они могут.
https://telegra.ph/Osnovy-funkcij-1-chast-09-30
#функции
Смотрим, для чего нужны функции, и что они могут.
https://telegra.ph/Osnovy-funkcij-1-chast-09-30
Telegraph
Основы функций. 1 часть
Для начала давайте зададим себе, казалось бы, странный вопрос - зачем вообще нужны функции? Функции нужны для того, чтобы не повторять один и тот же код постоянно. Это одна из причин, так называемое reusability или переиспользование. То есть один раз, когда…
Основы функций. 2 часть.
#функции
Заканчиваем с основами, чтобы перейти к более интересному.
https://telegra.ph/Osnovy-funkcij-2-chast-10-01
#функции
Заканчиваем с основами, чтобы перейти к более интересному.
https://telegra.ph/Osnovy-funkcij-2-chast-10-01
Telegraph
Основы функций. 2 часть
Чтобы плавно подвести к еще одной важной теме касающейся функций давайте предположим, что у нас есть функция, которая принимает на вход некие доходы, полученные несколькими переводами, а мы хотим с них посчитать налоги: В sum мы передали tuple. Получаем правильный…
Лямбды.
#лямбды #map #filter #функции
Смотрим, что такое лямбды и что с ними делать.
https://telegra.ph/Lyambdy-10-03
#лямбды #map #filter #функции
Смотрим, что такое лямбды и что с ними делать.
https://telegra.ph/Lyambdy-10-03
Telegraph
Лямбды
Поговорим о лямбдах, функциях map и filter. Давайте сразу перейдем к делу и на практике придем к тому, о чем нам надо поговорить. Для начала давайте посмотрим методы трансформации одной последовательности в другую (сейчас все поймете :)): Мы так же можем…
Вложенные функции и область видимости переменных.
#функции #переменные
Простая тема, которая кажется на первый взгляд сложной, включаем мозги и смотрим :)
https://telegra.ph/Vlozhennye-funkcii-i-oblast-vidimosti-peremennyh-10-06
#функции #переменные
Простая тема, которая кажется на первый взгляд сложной, включаем мозги и смотрим :)
https://telegra.ph/Vlozhennye-funkcii-i-oblast-vidimosti-peremennyh-10-06
Telegraph
Вложенные функции и область видимости переменных
Сегодня мы поговорим с еще одной важной особенностью, связанной с использованием функций, а именно про вложенность и видимость, области видимости переменных. У нас есть 4 контекста, где существуют переменные. Первый, это локальный контекст (local scope),…
❤4🫡1
Декораторы.
#декораторы #функции
Посмотрим на обертку. Ой, на декораторы :)
https://telegra.ph/Dekoratory-10-08
#декораторы #функции
Посмотрим на обертку. Ой, на декораторы :)
https://telegra.ph/Dekoratory-10-08
Telegraph
Декораторы
Мы подошли к одной из продвинутых тем, которая называется декораторы. И прежде чем разобраться что такое декораторы, нам нужно разобраться, что из себя представляют функции в питоне. А функции в питоне представляют полноценные объекты, это значит, что функции…
👍1
Декоратор wraps.
#декораторы #функции
Про магический декоратор wraps. Для чего нужен и как используется
https://telegra.ph/Dekorator-wraps-10-11
#декораторы #функции
Про магический декоратор wraps. Для чего нужен и как используется
https://telegra.ph/Dekorator-wraps-10-11
Telegraph
Декоратор @wraps
К базовой информации о декораторах хочется добавить еще одну важную деталь. У нас в прошлой статье был декоратор:
👍3
Основы обработки ошибок. 1 часть.
#error #ошибки
Разбираемся, как нам справляться с различными ошибками в процессе написания кода.
https://telegra.ph/Osnovy-obrabotki-oshibok-10-14
#error #ошибки
Разбираемся, как нам справляться с различными ошибками в процессе написания кода.
https://telegra.ph/Osnovy-obrabotki-oshibok-10-14
Telegraph
Основы обработки ошибок. 1 часть
Обсудим очень важную тему. Тему ошибок и исключений и их обработки. Ошибки случаются, и они случаются, когда мы вносим баги, то есть ошибки в программное обеспечение, грубо говоря случайно, по недосмотру, поскольку присутствует даже человеческий фактор, уже…
👍1
Основы обработки ошибок. 2 часть.
#error #ошибки
Интересные штуки ниже в статье :)
https://telegra.ph/Osnovy-obrabotki-oshibok-2-chast-10-16
#error #ошибки
Интересные штуки ниже в статье :)
https://telegra.ph/Osnovy-obrabotki-oshibok-2-chast-10-16
Telegraph
Основы обработки ошибок. 2 часть
Так-так-так, давайте посмотрим на одну штуку. Сделаем input, чтобы программа запрашивала у пользователя цифру, на которую будет происходить деление. А вместо цифры мы введем рандомное слово: Тут наш ZeroDivisionError ничем нам не помогает, потому что в этот…
Выброс исключений
#error #ошибки
Ох уж эта защита кода. Посмотрим, каким образом можно исключить ошибки со стороны пользователя.
https://telegra.ph/Vybros-isklyuchenij-10-19
#error #ошибки
Ох уж эта защита кода. Посмотрим, каким образом можно исключить ошибки со стороны пользователя.
https://telegra.ph/Vybros-isklyuchenij-10-19
Telegraph
Выброс исключений
Мы разобрались с тем, как в Python представляются ошибки, представляются они с помощью исключений. И мы разобрались с тем, как их обрабатывать. Однако, иногда нам может потребоваться возбуждать эти исключения самим. Можно привести простой пример: Здесь мы…
Основы юнит-тестирования.
#тестирование #error #ошибки
Знакомимся с юнит-тестированием. Что это и с чем его едят.
https://telegra.ph/Osnovy-yunit-testirovaniya-10-22
#тестирование #error #ошибки
Знакомимся с юнит-тестированием. Что это и с чем его едят.
https://telegra.ph/Osnovy-yunit-testirovaniya-10-22
Telegraph
Основы юнит-тестирования
В разработке программного обеспечения существует такое понятие, как юнит-тестирование. Юнит-тестирование - это практика, которая призвана предотвращать ошибки, нежели исправлять их после того, как они возникли. Смысл ее заключается в том, что у нас есть так…
Атрибуты и методы.
#class #атрибуты #методы
Сегодня разберемся с атрибутами и методами подробнее.
https://telegra.ph/Atributy-i-metody-10-29
#class #атрибуты #методы
Сегодня разберемся с атрибутами и методами подробнее.
https://telegra.ph/Atributy-i-metody-10-29
Telegraph
Атрибуты и методы
Продолжим тему атрибутов, классов и методов.Создадим некоего персонажа, как мы делали в прошлом посте, но поговорим обо всем в процессе написания: Вот эти выделенные атрибуты уровня инстанции, то есть этими атрибутами клиентский код сможет пользоваться только…
Константы. Защищенные и приватные атрибуты. 1 часть
#class #константы
https://telegra.ph/Konstanty-Zashchishchennye-i-privatnye-atributy-1-chast-11-05
P.S. Прошу прощения за столь редкие посты, обзавелся некими проблемами, которые стараюсь решить, как можно скорее. Буквально с этой недели посты начнут появляться чаще. А так же вас ждет небольшой сюрприз.
#class #константы
https://telegra.ph/Konstanty-Zashchishchennye-i-privatnye-atributy-1-chast-11-05
P.S. Прошу прощения за столь редкие посты, обзавелся некими проблемами, которые стараюсь решить, как можно скорее. Буквально с этой недели посты начнут появляться чаще. А так же вас ждет небольшой сюрприз.
Telegraph
Константы. Защищенные и приватные атрибуты. 1 часть
В предыдущем посте мы затрагивали тему атрибутов в классах. Рассмотрим дополнительные аспекты, которые необходимо рассмотреть. В этой серии постов мы коснемся констант, защищенных и приватных атрибутов, а так же рассмотрим возможность использования свойств.…
Константы. Защищенные и приватные атрибуты. 2 часть
#class #атрибуты
Рассмотрим, как создаются приватные и защищенные атрибуты в Python.
https://telegra.ph/Konstanty-Zashchishchennye-i-privatnye-atributy-2-chast-11-07
#class #атрибуты
Рассмотрим, как создаются приватные и защищенные атрибуты в Python.
https://telegra.ph/Konstanty-Zashchishchennye-i-privatnye-atributy-2-chast-11-07
Telegraph
Константы. Защищенные и приватные атрибуты. 2 часть
Сегодня рассмотрим защищенные и приватные атрибуты в Python. В Python есть концепция защищенных и приватных атрибутов, но опять же, так же как и константы, они базируются по большей части на соглашениях об именовании между программистами.