Задача с кодом. Совершенное число
Напишите функцию, которая будет проверять, является ли целое число совершенным числом.
Совершенное число — натуральное число, равное сумме всех своих собственных делителей (то есть всех положительных делителей, отличных от самого числа).
Например, 6 — совершенное число, поскольку 1 + 2 + 3 = 6, а 1, 2 и 3 — делители числа 6.
Аналогично, совершенным числом является 28, поскольку 1 + 2 + 4 + 7 + 14 = 28.
Примеры:
#задача #coding
Напишите функцию, которая будет проверять, является ли целое число совершенным числом.
Совершенное число — натуральное число, равное сумме всех своих собственных делителей (то есть всех положительных делителей, отличных от самого числа).
Например, 6 — совершенное число, поскольку 1 + 2 + 3 = 6, а 1, 2 и 3 — делители числа 6.
Аналогично, совершенным числом является 28, поскольку 1 + 2 + 4 + 7 + 14 = 28.
Примеры:
check_perfect(6) ➞ TrueРешение на нашем сайте.
check_perfect(28) ➞ True
check_perfect(496) ➞ True
check_perfect(12) ➞ False
check_perfect(97) ➞ False
#задача #coding
Задача на логику. Сколько яиц было в корзине?
Женщина несла на рынок корзину яиц. Прохожий нечаянно толкнул женщину, корзина упала, яйца разбились. Желая возместить потерю, мужчина спросил, сколько всего яиц было в корзине.
— Точно не помню, ответила женщина, — но знаю, что когда я вынимала из корзины по 2, по 3, по 4, по 5 или по 6 яиц, в корзине оставалось одно яйцо. А когда вынимала по 7 яиц, то не оставалось ничего.
Сколько яиц было в корзине?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Женщина несла на рынок корзину яиц. Прохожий нечаянно толкнул женщину, корзина упала, яйца разбились. Желая возместить потерю, мужчина спросил, сколько всего яиц было в корзине.
— Точно не помню, ответила женщина, — но знаю, что когда я вынимала из корзины по 2, по 3, по 4, по 5 или по 6 яиц, в корзине оставалось одно яйцо. А когда вынимала по 7 яиц, то не оставалось ничего.
Сколько яиц было в корзине?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Собрали для вас три канала по SQL, ML и Javascript
@maschinelearn - машинное обучение + логические задачи
@prosql - много SQL задач, примеров, туториалов
@projavascript - супер разносторонний канал по JavaScript
@maschinelearn - машинное обучение + логические задачи
@prosql - много SQL задач, примеров, туториалов
@projavascript - супер разносторонний канал по JavaScript
Топ. Веб-скрапинг: что можно и чего нельзя делать
Веб-скрапинг может показаться легким занятием, и это так. Но вы и оглянуться не успеете, как окажетесь заблокированным на сайте, а ваш код на 110% будет спагетти-кодом, непригодным для масштабирования.
С вами такое случалось? С нами — тоже, и это не стыдно (ну, разве что чуть-чуть). Сегодня мы обсудим, что можно и чего нельзя делать при веб-скрапинге.
#топ
Веб-скрапинг может показаться легким занятием, и это так. Но вы и оглянуться не успеете, как окажетесь заблокированным на сайте, а ваш код на 110% будет спагетти-кодом, непригодным для масштабирования.
С вами такое случалось? С нами — тоже, и это не стыдно (ну, разве что чуть-чуть). Сегодня мы обсудим, что можно и чего нельзя делать при веб-скрапинге.
#топ
Задача с кодом. Преимущественно положительный список
Список чисел считается преимущественно положительным, если среди уникальных значений в этом списке больше положительных, чем отрицательных.
Напишите функцию, которая будет принимать список чисел и проверять, является ли он преимущественно положительным. Возвращать функция должна True или False.
Примечание: 0 не считается ни положительным, ни отрицательным.
Примеры:
#задача #coding
Список чисел считается преимущественно положительным, если среди уникальных значений в этом списке больше положительных, чем отрицательных.
Напишите функцию, которая будет принимать список чисел и проверять, является ли он преимущественно положительным. Возвращать функция должна True или False.
Примечание: 0 не считается ни положительным, ни отрицательным.
Примеры:
is_positive_dominant([1, 1, 1, 1, -3, -4]) ➞ FalseРешение на нашем сайте.
# Здесь только одно уникальное положительное значение (1).
# При этом здесь два уникальных отрицательных значения (-3, -4)
is_positive_dominant([5, 99, 832, -3, -4]) ➞ True
is_positive_dominant([5, 0]) ➞ True
is_positive_dominant([0, -4, -1]) ➞ False
#задача #coding
Тест по базам данных
Проверьте, умеете ли вы составлять запросы к MongoDB: пройдите небольшой тест!
Количество вопросов: 20.
После удачного прохождения теста с вами свяжется менеджер курсов от компании Otus.
Проверьте, умеете ли вы составлять запросы к MongoDB: пройдите небольшой тест!
Количество вопросов: 20.
После удачного прохождения теста с вами свяжется менеджер курсов от компании Otus.
Тест по Python для продвинутых питонистов
Проверьте, насколько хорошо вы знаете этот язык!
Количество вопросов: 20.
После удачного прохождения теста с вами свяжется менеджер курсов от компании Otus.
Проверьте, насколько хорошо вы знаете этот язык!
Количество вопросов: 20.
После удачного прохождения теста с вами свяжется менеджер курсов от компании Otus.
Книги по Python для начинающих
Как правило, при чтении люди запоминают информацию лучше и удерживают ее в памяти дольше, чем при просмотре учебных курсов. Поэтому, изучая Python, не стоит забывать о книгах.
Предлагаем ознакомиться с подборкой книг, подходящих для питонистов-новичков.
Читать статью
Книги по ML - @maschinelearning
#книги
Как правило, при чтении люди запоминают информацию лучше и удерживают ее в памяти дольше, чем при просмотре учебных курсов. Поэтому, изучая Python, не стоит забывать о книгах.
Предлагаем ознакомиться с подборкой книг, подходящих для питонистов-новичков.
Читать статью
Книги по ML - @maschinelearning
#книги
Тест по Python
Количество вопросов: 25.
Вы уже хорошо знаете основы Python? Проверьте, готовы ли вы перейти на новый уровень и заняться изучением веб-разработки на Python!
Количество вопросов: 25.
Вы уже хорошо знаете основы Python? Проверьте, готовы ли вы перейти на новый уровень и заняться изучением веб-разработки на Python!
Тест. Python QA Engineer
Тест для тех, кто хочет заняться автоматизацией тестирования на Python. Проверьте, насколько хорошо вы знаете язык и основы теории тестирования!
Количество вопросов: 24.
После удачного прохождения теста с вами свяжется менеджер курсов от компании Otus.
Тест для тех, кто хочет заняться автоматизацией тестирования на Python. Проверьте, насколько хорошо вы знаете язык и основы теории тестирования!
Количество вопросов: 24.
После удачного прохождения теста с вами свяжется менеджер курсов от компании Otus.
Тест для начинающих датасаентистов
Кол-во вопросов: 10
Одним из основных направлений использования Python является Data Science. Предположим, основы языка вы уже освоили. Готовы ли вы начать применять их, решая задачи науки о данных? Пройдите тест и проверьте!
Кол-во вопросов: 10
Одним из основных направлений использования Python является Data Science. Предположим, основы языка вы уже освоили. Готовы ли вы начать применять их, решая задачи науки о данных? Пройдите тест и проверьте!
В каком направлении будет вращаться оранжевая шестеренка?
Anonymous Quiz
71%
по часовой
23%
против часовой
6%
не будет вращаться
Словари в Python
В этой статье:
- как создать словарь в Python
- как получить доступ к значениям словаря
- обновление словаря
- удаление элементов из словаря
- словарные операторы и встроенные функции
Читать статью
#словари
В этой статье:
- как создать словарь в Python
- как получить доступ к значениям словаря
- обновление словаря
- удаление элементов из словаря
- словарные операторы и встроенные функции
Читать статью
#словари
Задача с кодом. Сортировка по последнему символу
Напишите функцию, которая будет принимать строку из слов и возвращать строку, в которой эти слова будут отсортированы по последним буквам.
Примечания:
- Передаваемая строка всегда будет состоять из слов, написанных латиницей в нижнем регистре, и пробелов.
- Если два слова заканчиваются на одну букву, в результирующей строке они должны идти в том же порядке, в котором шли в исходной.
Примеры
#задача #coding
Напишите функцию, которая будет принимать строку из слов и возвращать строку, в которой эти слова будут отсортированы по последним буквам.
Примечания:
- Передаваемая строка всегда будет состоять из слов, написанных латиницей в нижнем регистре, и пробелов.
- Если два слова заканчиваются на одну букву, в результирующей строке они должны идти в том же порядке, в котором шли в исходной.
Примеры
sort_by_last("herb camera dynamic")Решение на нашем сайте.
➞ "camera herb dynamic"
sort_by_last("stab traction artist approach")
➞ "stab approach traction artist"
sort_by_last("sample partner autonomy swallow trend")
➞ "trend sample partner swallow autonomy"
#задача #coding
Задача на логику. Какое число поставите вместо вопросительного знака и почему?
1; 5; 13; 29; ?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
1; 5; 13; 29; ?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Тест. Битовые операторы в Python
Битовые операторы не так часто используются в Python, но их можно встретить в условиях или циклах.
Проверьте, насколько хорошо вы разбираетесь в битовых операциях: пройдите тест из 10 вопросов!
#тест
Битовые операторы не так часто используются в Python, но их можно встретить в условиях или циклах.
Проверьте, насколько хорошо вы разбираетесь в битовых операциях: пройдите тест из 10 вопросов!
#тест
Задача на логику. Я знаю, где вы были прошлым вечером
Прошлым вечером:
- Андрей отправился на концерт
- Борис провел все время с Ольгой
- Сергей так и не увиделся с Ритой
- Полина сходила в кино
- Рита посмотрела спектакль в театре
- Кроме тех, кого мы уже назвали, постоянными членами компании были Дима и Света
- Вместе с каждым из юношей на том же виде культурных развлечений побывала одна девушка
- Какая-то пара посетила художественную выставку.
Кто где был вчера вечером?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Прошлым вечером:
- Андрей отправился на концерт
- Борис провел все время с Ольгой
- Сергей так и не увиделся с Ритой
- Полина сходила в кино
- Рита посмотрела спектакль в театре
- Кроме тех, кого мы уже назвали, постоянными членами компании были Дима и Света
- Вместе с каждым из юношей на том же виде культурных развлечений побывала одна девушка
- Какая-то пара посетила художественную выставку.
Кто где был вчера вечером?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача