namedtuple - именованные кортежи.
#tuples
Смотрим в чем разница между tuple и namedtuple.
https://telegra.ph/namedtuple---imenovannye-kortezhi-08-20
#tuples
Смотрим в чем разница между tuple и namedtuple.
https://telegra.ph/namedtuple---imenovannye-kortezhi-08-20
Telegraph
namedtuple - именованные кортежи
В прошлый раз мы рассмотрели tuple, в отличии от namedtuple к содержимому обычных tuple мы можем обратиться только по индексу, тогда как в namedtuple у каждого содержимого есть свое имя. Например: В самом начале у нас создан кортеж из трех игроков,где у нас…
Логика с условиями.
#условия #if #elif #else
Начинаем разбираться с логикой и условиями.
https://telegra.ph/Logika-s-usloviyami-08-21
#условия #if #elif #else
Начинаем разбираться с логикой и условиями.
https://telegra.ph/Logika-s-usloviyami-08-21
Telegraph
Логика с условиями
Начнем разбираться с одним из важных разделов, который присутствует в любом языке программирования, это логические операторы и циклы. Без логических операторов мы не в состоянии построить ветвление в программе, а ветвления в программе присутствуют почти на…
set - множества.
#set #множества
Начинаем смотреть на множества. И да, set это не бог, кто понял :)
https://telegra.ph/set---mnozhestvo-08-23
#set #множества
Начинаем смотреть на множества. И да, set это не бог, кто понял :)
https://telegra.ph/set---mnozhestvo-08-23
Telegraph
set - множество
Сегодня мы поговорим о типе set, который в переводе на русский означает множества. Тип set может содержать только уникальные элементы и так же предназначен для специальных математических операций между множествами. Давайте посмотрим на практике, как работает…
set - продолжение.
#set #множества
Прошу прощения за столь долгое молчание, переезд не давал заниматься :( Но мы продолжаем😉
https://telegra.ph/set---prodolzhenie-08-26
#set #множества
Прошу прощения за столь долгое молчание, переезд не давал заниматься :( Но мы продолжаем😉
https://telegra.ph/set---prodolzhenie-08-26
Telegraph
set - продолжение
Продолжим изучать set. Я говорил, что множества поддерживают специализированные математические операции над множествами, давайте посмотрим на это, но прежде чем посмотрим на них, создадим два простых set: Чтож, первый метод, на который мы посмотрим называется…
set - заканчиваем.
#set #множества
Вот и закончили с типом set. А на подходе у нас не менее интересный тип for
https://telegra.ph/set---zakanchivaem-08-28
#set #множества
Вот и закончили с типом set. А на подходе у нас не менее интересный тип for
https://telegra.ph/set---zakanchivaem-08-28
Telegraph
set - заканчиваем.
Заканчиваем изучать set. Сегодня начнем с набора методов update. Давайте посмотрим на просто update: В выводе мы получили вот такой результат. Как видно, в set1 были добавлены 5 и 6, так как в set1 эти элементы отсутствовали. По сути, update это union (кто…
Цикл for - продолжение.
#for #циклы
Продолжаем смотреть, как применяется цикл for.
https://telegra.ph/Cikl-for---prodolzhenie-09-02
#for #циклы
Продолжаем смотреть, как применяется цикл for.
https://telegra.ph/Cikl-for---prodolzhenie-09-02
Telegraph
Цикл for - продолжение
Продолжим изучать цикл for. Сейчас мы посмотрим, как мы можем получить не только сам элемент, но и его индекс в выводе. Давайте же глянем, как: В прошлый раз мы выводили квадраты чисел, а чтобы изменить данный список и записать сюда квадраты данных чисел…
Цикл for - завершение.
#for #циклы
Завершаем изучать цикл for.
https://telegra.ph/Cikl-for---zakanchivaem-09-04
#for #циклы
Завершаем изучать цикл for.
https://telegra.ph/Cikl-for---zakanchivaem-09-04
Telegraph
Цикл for - завершение
Сегодня мы наконец закончим изучать цикл for. Давайте посмотрим, как применяется цикл относительно словарей. Создадим какой-нибудь словарик, например словарь игроков в какую-нибудь игру: Чтобы пройтись по ключам мы можем просто использовать цикл и ввести…
list comprehension - начало.
#list
Начинаем изучать очень полезную штуку, о которой я расскажу ниже :)
https://telegra.ph/list-comprehension---nachalo-09-05
#list
Начинаем изучать очень полезную штуку, о которой я расскажу ниже :)
https://telegra.ph/list-comprehension---nachalo-09-05
Telegraph
list comprehension - начало
Сегодня поговорим о такой теме, как list comprehension. Очень полезная штука, позволяет сэкономить много времени и сделать код более понятным и удобным. А суть этой штуки в том, что мы из, допустим, переменной со строкой "hello, world!" вытаскиваем в список…
list comprehension - продолжение.
#list
Что же еще можно делать с list comprehension? 🤔
https://telegra.ph/list-comprehension---prodolzhenie-09-08
#list
Что же еще можно делать с list comprehension? 🤔
https://telegra.ph/list-comprehension---prodolzhenie-09-08
Telegraph
list comprehension - продолжение
Всем хай. Сегодня продолжим изучать list comprehension. В самом начале списка, когда мы обозначаем [n for n in range(0, 11)] допустим, в левой части используется для модификации текущего элемента, например мы можем выбрать квадраты чисел от нуля до десяти.…
list comprehension - завершение.
#list
Смотрим, почему не всегда стоит прибегать к list comprehension.
https://telegra.ph/list-comprehension---zavershenie-09-10
На пути у нас циклы while, continue, break. А так же кое что интересное.
#list
Смотрим, почему не всегда стоит прибегать к list comprehension.
https://telegra.ph/list-comprehension---zavershenie-09-10
На пути у нас циклы while, continue, break. А так же кое что интересное.
Telegraph
list comprehension - завершение
Сегодня мы закончим изучать list comprehension. Посмотрим на разницу в способах решения задачи, в которой нам нужно найти в двух списках числа, в сумме которые нам будут давать ноль. Первый способ будет написан, как обычно, используя процедурный стиль программирования:…
Спасибо за фидбек подписчику.
Во втором примере условие было вставлено не туда, поэтому у нас получилось перечисление всех сумм элементов (None).
Чтобы все выводилось без None нам требуется сделать вот так, то есть в самый конец перенести условие if x+y==0.
Но вообще, в том примере было показано, что будет, если использовать if + else в list comprehension.
Во втором примере условие было вставлено не туда, поэтому у нас получилось перечисление всех сумм элементов (None).
Чтобы все выводилось без None нам требуется сделать вот так, то есть в самый конец перенести условие if x+y==0.
Но вообще, в том примере было показано, что будет, если использовать if + else в list comprehension.
Цикл 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, если все…