GROK IT! Ответ на задачу о методах множеств 🔔
❓Вчера опубликовали вопрос: Что выведет код?
💥 ОБЪЯСНЕНИЕ:
1. В начале мы создаем 3 множества - a, b и c. Множество - неупорядоченный набор уникальных элементов. Соответственно, множество a будет состоять из {1, 2, 3, 4}, т.е. вторая четверка пропадет.
2. Метод b.isdisjoint(c) возвращает True, если b и c не имеют общих элементов. В нашем случае вернется True.
3. Метод b.issubset(a) вернет True, если все элементы b принадлежат a. В нашем случае это также вернет True.
4. В конце происходит логическое сравнение True и True, что, естественно, также дает True.
---—
❗️Таким образом, правильный ответ - True
#grokit #python
❓Вчера опубликовали вопрос: Что выведет код?
a = {1, 2, 3, 4, 4}
b = {1, 2, 3}
c = {5, 8}
b.isdisjoint(c) == b.issubset(a)
» True
» False
» Error
✅ ОТВЕТ: True💥 ОБЪЯСНЕНИЕ:
1. В начале мы создаем 3 множества - a, b и c. Множество - неупорядоченный набор уникальных элементов. Соответственно, множество a будет состоять из {1, 2, 3, 4}, т.е. вторая четверка пропадет.
2. Метод b.isdisjoint(c) возвращает True, если b и c не имеют общих элементов. В нашем случае вернется True.
3. Метод b.issubset(a) вернет True, если все элементы b принадлежат a. В нашем случае это также вернет True.
4. В конце происходит логическое сравнение True и True, что, естественно, также дает True.
---—
❗️Таким образом, правильный ответ - True
#grokit #python
📅 Календарь событий
Первый месяц весны уже позади, а значит - наступает более теплая пора. Апрель - последний месяц, когда мы можем усиленно поработать. Потом начнутся праздники, жара, у кого-то сессии, и будет уже совсем не до работы :(
Но даже среди суровых рабочих будней можно найти повод для праздников! Вот список событий, которые мы предлагаем отпраздновать вместе с нами!
P.S. По одному на неделе, чтобы не расслабляться 😉
#календарь
Первый месяц весны уже позади, а значит - наступает более теплая пора. Апрель - последний месяц, когда мы можем усиленно поработать. Потом начнутся праздники, жара, у кого-то сессии, и будет уже совсем не до работы :(
Но даже среди суровых рабочих будней можно найти повод для праздников! Вот список событий, которые мы предлагаем отпраздновать вместе с нами!
P.S. По одному на неделе, чтобы не расслабляться 😉
#календарь
💥 Такая идеальная экспонента...
Сегодня, 1 апреля, отмечается не только «День смеха», но и «День математики».
Не известно, откуда пошла традиция отмечать «День Математики» 1 апреля. Причем официально этого праздника нет в России. Его празднуют лишь по инициативе студенчества и профессоров. Во многих ВУЗах России именно в этот день проводят празднования, посвященные математическим факультетам и студентам, проводят конференции, олимпиады и конкурсы по математике.
А мы в этот день решили вспомнить об одной из самых красивых математических функций - экспоненте! Мы собрали все, что нужно о ней знать. Вспоним, как определяется экспонента, какой вид может принимать, как строить график, какими он свойствами обладает и многое другое!
#math
Сегодня, 1 апреля, отмечается не только «День смеха», но и «День математики».
Не известно, откуда пошла традиция отмечать «День Математики» 1 апреля. Причем официально этого праздника нет в России. Его празднуют лишь по инициативе студенчества и профессоров. Во многих ВУЗах России именно в этот день проводят празднования, посвященные математическим факультетам и студентам, проводят конференции, олимпиады и конкурсы по математике.
А мы в этот день решили вспомнить об одной из самых красивых математических функций - экспоненте! Мы собрали все, что нужно о ней знать. Вспоним, как определяется экспонента, какой вид может принимать, как строить график, какими он свойствами обладает и многое другое!
#math
Помните эти функции?
Anonymous Poll
57%
Да, конечно!
26%
Что-то припоминаю, но смутно
17%
Нет, я весь матан прогулял
0%
Нет, помнил и забыл :с
Рубрика «Вопросы с собеседований» 💥
❓Ошибки и исключения в Python?
✅ Ответ:
В Python во время работы программы могут возникать различные ошибки и исключения, которые разработчик должен уметь отлавливать (иначе программа будет постоянно ломаться).
Частый вопрос на собеседовании - какие ошибки бывают и как с ними работать.
# БАЗОВЫЙ КЛАСС
В Python определен базовый класс BaseException, от которого наследуются все остальные классы ошибок.
# НАСЛЕДНИКИ
У BaseException 4 прямых наследника:
- SystemExit – произошел выход из программы
- KeyboardInterrupt – пользователь прервал выполнение программы (комбинация Ctrl+C)
- GeneratorExit – завершена работа объекта generator
- Exception – родительский класс для пользовательских исключений
# EXCEPTIONS
От класса Exception наследуется очень много разных ошибок, многие из которых Вам знакомы. Например:
- IOError – ошибка ввода-вывода, например, "файл не найден"
- ImportError – ошибка импорта модуля
- IndexError – обращение к несуществующему индексу последовательности
- OSError – ошибка системы
- SyntaxError – синтаксическая ошибка
- TypeError – ошибка типа данных, например, функция вызывается с неподходящим по типу аргументом
- ZeroDivisionError – деление на ноль
# ОБРАБОТКА ИСКЛЮЧЕНИЙ
Для обработки исключений используется блок try-except-finally.
В блок try помещается код, который надо выполнить.
В блоке except можно отловить ошибку или указать действия, которые надо предпринять при ошибке.
При желании, в блок finally можно поместить действия, которые нужно выполнить в любом случае.
Например:
❓Ошибки и исключения в Python?
✅ Ответ:
В Python во время работы программы могут возникать различные ошибки и исключения, которые разработчик должен уметь отлавливать (иначе программа будет постоянно ломаться).
Частый вопрос на собеседовании - какие ошибки бывают и как с ними работать.
# БАЗОВЫЙ КЛАСС
В Python определен базовый класс BaseException, от которого наследуются все остальные классы ошибок.
# НАСЛЕДНИКИ
У BaseException 4 прямых наследника:
- SystemExit – произошел выход из программы
- KeyboardInterrupt – пользователь прервал выполнение программы (комбинация Ctrl+C)
- GeneratorExit – завершена работа объекта generator
- Exception – родительский класс для пользовательских исключений
# EXCEPTIONS
От класса Exception наследуется очень много разных ошибок, многие из которых Вам знакомы. Например:
- IOError – ошибка ввода-вывода, например, "файл не найден"
- ImportError – ошибка импорта модуля
- IndexError – обращение к несуществующему индексу последовательности
- OSError – ошибка системы
- SyntaxError – синтаксическая ошибка
- TypeError – ошибка типа данных, например, функция вызывается с неподходящим по типу аргументом
- ZeroDivisionError – деление на ноль
# ОБРАБОТКА ИСКЛЮЧЕНИЙ
Для обработки исключений используется блок try-except-finally.
В блок try помещается код, который надо выполнить.
В блоке except можно отловить ошибку или указать действия, которые надо предпринять при ошибке.
При желании, в блок finally можно поместить действия, которые нужно выполнить в любом случае.
Например:
try:#interview_problems #python
k = 1 / 0
except ZeroDivisionError:
k = 0
finally:
print('Finish!')
💥 Подробный гайд по сортировке пузырьком
Наверное, самое первое, чему мы учимся в программировании - алгоритмы сортировки. А один из самых простых - сортировка пузырьком!
В гайде мы рассматриваем:
- Сам алгоритм
- Его Модификации
- Оцениваем сложность алгоритма
- Пишем код на Python!
Приятного чтения 😊
#algorithm
Наверное, самое первое, чему мы учимся в программировании - алгоритмы сортировки. А один из самых простых - сортировка пузырьком!
В гайде мы рассматриваем:
- Сам алгоритм
- Его Модификации
- Оцениваем сложность алгоритма
- Пишем код на Python!
Приятного чтения 😊
#algorithm
🔥1
Что выведет код?
Anonymous Poll
36%
False, True, True, False
52%
False, False, True, False
0%
True, True, True, False
12%
True, False, True, False
😎 Как Вы развиваете профессиональные навыки?
С каждым днем появляется все больше возможностей становиться настоящим профессионалом в своей сфере: онлайн-курсы, образовательные порталы, личные блоги крутых специалистов и многое другое.
А что по душе именно Вам?
#itresume
С каждым днем появляется все больше возможностей становиться настоящим профессионалом в своей сфере: онлайн-курсы, образовательные порталы, личные блоги крутых специалистов и многое другое.
А что по душе именно Вам?
#itresume