Цикл while, continue, break
#циклы #while #continue #break
Заканчиваем изучать циклы и переходим к еще кое чему интересному.
https://telegra.ph/Cikl-while-continue-break-09-12
#циклы #while #continue #break
Заканчиваем изучать циклы и переходим к еще кое чему интересному.
https://telegra.ph/Cikl-while-continue-break-09-12
Telegraph
Цикл while, continue, break
Цикл while похож на цикл for и по сути может быть заменен циклом for, однако в некоторых случаях цикл while проще и короче. Перейдем от слов к делу: По сути while можно перевести как - до тех пор, пока. Так же while представляет собой True и False, то есть…
Немного из статьи про собеседования:
“Достаточно долго я думал, что когда-нибудь я буду знать всё, что нужно. Я приходил собеседоваться на позицию мидла, а сам думал, что недотягиваю. У них так много всего в требованиях, я не знаю все эти вещи на хорошем уровне. Меня брали, но само интервью только подтверждало мои мысли. Ребята с обратной стороны скайпа — очень крутые люди. Я не знаю как, но за часовой разговор они успевают глубоко засунуть в мою голову мысль, что их умения — недостижимая величина. Потом мираж развеивается, я начинаю с ними работать, и понимаю — мы одинаково тупые. Вот уже они не знают "элементарных" вещей, вот уже я им что-то объясняю. Сейчас я обычно собеседуюсь на синьора. Тут всё то же самое, но преувеличено до таких масштабов, что похоже на чью-то злую шутку.
Когда готовишься к собесу на высокий уровень, ты уже даже не говоришь себе, что врать не нужно. Ещё как нужно. Они бы не наняли тебя, если бы всё точно про тебя знали, потому что они сами себе ещё не признались, что нихера не знают. Ты принимаешь правила дурацкой игры, и выпендриваешься на собесе в ответ на их выпендрёж, они врут про свою крутость — а ты врешь ещё круче. Дальше вы знаете, что будет. Они тоже тупые, как и ты.”
“Достаточно долго я думал, что когда-нибудь я буду знать всё, что нужно. Я приходил собеседоваться на позицию мидла, а сам думал, что недотягиваю. У них так много всего в требованиях, я не знаю все эти вещи на хорошем уровне. Меня брали, но само интервью только подтверждало мои мысли. Ребята с обратной стороны скайпа — очень крутые люди. Я не знаю как, но за часовой разговор они успевают глубоко засунуть в мою голову мысль, что их умения — недостижимая величина. Потом мираж развеивается, я начинаю с ними работать, и понимаю — мы одинаково тупые. Вот уже они не знают "элементарных" вещей, вот уже я им что-то объясняю. Сейчас я обычно собеседуюсь на синьора. Тут всё то же самое, но преувеличено до таких масштабов, что похоже на чью-то злую шутку.
Когда готовишься к собесу на высокий уровень, ты уже даже не говоришь себе, что врать не нужно. Ещё как нужно. Они бы не наняли тебя, если бы всё точно про тебя знали, потому что они сами себе ещё не признались, что нихера не знают. Ты принимаешь правила дурацкой игры, и выпендриваешься на собесе в ответ на их выпендрёж, они врут про свою крутость — а ты врешь ещё круче. Дальше вы знаете, что будет. Они тоже тупые, как и ты.”
Начал получать фидбек по поводу чата для канала. Были мысли по этому поводу, но думал, стоит ли 🤔
Прошу проголосовать, чтобы понять, действительно нужен ли чат или это единичные просьбы.
Прошу проголосовать, чтобы понять, действительно нужен ли чат или это единичные просьбы.
Final Results
69%
Нужен чат
31%
Не нужен
Небольшое прояснение по поводу постов.
Ничего не выходит сейчас, потому что имеются некие проблемы личностного характера.
С понедельника все встанет на конвейер и посты будут выходить как обычно.
Ничего не выходит сейчас, потому что имеются некие проблемы личностного характера.
С понедельника все встанет на конвейер и посты будут выходить как обычно.
Помощь по функциям в 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
Основы юнит-тестирования
В разработке программного обеспечения существует такое понятие, как юнит-тестирование. Юнит-тестирование - это практика, которая призвана предотвращать ошибки, нежели исправлять их после того, как они возникли. Смысл ее заключается в том, что у нас есть так…