Задача с кодом. Преимущественно положительный список
Список чисел считается преимущественно положительным, если среди уникальных значений в этом списке больше положительных, чем отрицательных.
Напишите функцию, которая будет принимать список чисел и проверять, является ли он преимущественно положительным. Возвращать функция должна 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
Циклы в Python универсальны. Они могут использоваться для записи переменных, перебора списков и строк. Но разобраться, что происходит в цикле, не всегда просто.
Проверьте, насколько хорошо вы знаете эту тему: пройдите тест по циклам из 10 вопросов!
#тест
Циклы в Python универсальны. Они могут использоваться для записи переменных, перебора списков и строк. Но разобраться, что происходит в цикле, не всегда просто.
Проверьте, насколько хорошо вы знаете эту тему: пройдите тест по циклам из 10 вопросов!
#тест
Тест. 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
Напишите функцию, которая будет принимать начальное и конечное значения диапазона (
start_of_range
и end_of_range
) и возвращать список всех чисел, входящих в этот диапазон.Примечания:
- Порядок сортировки чисел зависит от переданных значений. Если начальное значение больше конечного, то числа в списке должны быть в убывающем порядке.
- Исходим из того, что инпут всегда будет валидным.
Примеры
reversible_inclusive_list(1, 5)Решение на нашем сайте.
➞ [1, 2, 3, 4, 5]
reversible_inclusive_list(2, 8)
➞ [2, 3, 4, 5, 6, 7, 8]
reversible_inclusive_list(10, 20)
➞ [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
reversible_inclusive_list(24, 17)
➞ [24, 23, 22, 21, 20, 19, 18, 17]
#задача #coding
Задача с кодом. Сортировка по последнему символу
Напишите функцию, которая будет принимать строку из слов и возвращать строку, в которой эти слова будут отсортированы по последним буквам.
Примечания:
- Передаваемая строка всегда будет состоять из слов, написанных латиницей в нижнем регистре, и пробелов.
- Если два слова заканчиваются на одну букву, в результирующей строке они должны идти в том же порядке, в котором шли в исходной.
Примеры
#задача #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 минут перед тем как читать решение.
#логическаязадача
PythonTurbo - основы языка Python.
Канал состоящий из лучших постов других Python-телеграм каналов и сайтов.
Что мы делаем:
1. Выбираем самые полезные, популярные и обсуждаемые посты из других каналов(их не так и много в рунете)
2. Добавляем наше мнение или удаляем лишнее из постов
3. Не тратим время на создание контента, все и так уже есть - нужно лишь правильно это подать
4. Не захламляем ленту многочисленными постами, только нужный материал 4-5 раз в неделю макс.
Подписывайтесь на PythonTurbo и изучайте Python вместе с нами.
Канал состоящий из лучших постов других Python-телеграм каналов и сайтов.
Что мы делаем:
1. Выбираем самые полезные, популярные и обсуждаемые посты из других каналов(их не так и много в рунете)
2. Добавляем наше мнение или удаляем лишнее из постов
3. Не тратим время на создание контента, все и так уже есть - нужно лишь правильно это подать
4. Не захламляем ленту многочисленными постами, только нужный материал 4-5 раз в неделю макс.
Подписывайтесь на PythonTurbo и изучайте Python вместе с нами.
Задача с кодом. Сколько раз придется умножить?
Напишите функцию. Она должна принимать число, цифры которого будут перемножаться между собой, пока не получится однозначное число.
Функция должна вернуть количество операций умножения, которые потребовались для получения этого однозначного числа.
Примеры
#задача #coding
Напишите функцию. Она должна принимать число, цифры которого будут перемножаться между собой, пока не получится однозначное число.
Функция должна вернуть количество операций умножения, которые потребовались для получения этого однозначного числа.
Примеры
multiplication(39) ➞ 3Решение на нашем сайте.
# Потому что 3 * 9 = 27, 2 * 7 = 14, 1 * 4 = 4, а 4 - однозначное число.
multiplication(999) ➞ 4
# 9 * 9 * 9 = 729, 7 * 2 * 9 = 126, 1 * 2 * 6 = 12, 1 * 2 = 2.
multiplication(4) ➞ 0
# Потому что 4 - однозначное число.
#задача #coding