Задача с кодом. Степени двойки
Напишите функцию, которая будет принимать число и проверять, можно ли его записать в виде числа 2 в какой-нибудь степени.
Примеры:
#задача #coding
Напишите функцию, которая будет принимать число и проверять, можно ли его записать в виде числа 2 в какой-нибудь степени.
Примеры:
power_of_two(32) ➞ TrueРешение на нашем сайте.
power_of_two(1) ➞ True
power_of_two(18) ➞ False
#задача #coding
Задача на логику. 3 чемодана, 3 ключа, 3 попытки
У вас есть три ключа от трёх чемоданов с разными замками. Каждый ключ подходит только к одному чемодану. Достаточно ли трёх попыток, чтобы подобрать ключи к каждому из них?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
У вас есть три ключа от трёх чемоданов с разными замками. Каждый ключ подходит только к одному чемодану. Достаточно ли трёх попыток, чтобы подобрать ключи к каждому из них?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Питонисты, кто из вас интересуется Data Science в любом виде(работа, чтение книг, иногда видео смотрю по DS)?
Anonymous Poll
14%
Не интересно
38%
Интересуюсь, но мало
30%
Изучаю
4%
Работаю DS
3%
Другое
12%
Посмотреть ответы
Тест. Библиотека math
Испытайте свои знания по части библиотеки math. Вам наверняка не раз придется ею воспользоваться.
#тест
Испытайте свои знания по части библиотеки math. Вам наверняка не раз придется ею воспользоваться.
#тест
Тест. Операторы ветвления
Проверьте, насколько хорошо вы знаете операторы ветвления Python — if, else, elif.
#тест
Проверьте, насколько хорошо вы знаете операторы ветвления Python — if, else, elif.
#тест
На каком языке вы читаете книги по Python?
Anonymous Poll
10%
Не читаю
49%
Русский
14%
Английский
21%
Оба
2%
Другой
5%
Посмотреть ответы
Задача с кодом. Конвертируйте строку в число
Напишите функцию, которая будет принимать словарь и в парах ключ-значение конвертировать значения из строковых в числовые. В передаваемом словаре будет как минимум один элемент. Значениями будут целые числа в виде строк.
Примеры:
#задача #coding
Напишите функцию, которая будет принимать словарь и в парах ключ-значение конвертировать значения из строковых в числовые. В передаваемом словаре будет как минимум один элемент. Значениями будут целые числа в виде строк.
Примеры:
convert_to_number({ "piano": "200" }) ➞Решение на нашем сайте.
{ "piano": 200 }
convert_to_number({ "piano": "200", "tv": "300" }) ➞
{ "piano": 200, "tv": 300 }
convert_to_number({ "piano": "200", "tv": "300", "stereo": "400" }) ➞
{ "piano": 200, "tv": 300, "stereo": 400 }
#задача #coding
Tips & Tricks. Преобразование чисел в строки в Python
Разбираем встроенную функцию str() и конкатенацию, а также рассказываем, как избежать преобразования типов данных.
#строки
Разбираем встроенную функцию str() и конкатенацию, а также рассказываем, как избежать преобразования типов данных.
#строки
Тест. Числовые типы данных в Python
Программистам часто приходится работать с числами. Они используются везде: в условных конструкциях, циклах, переменных.
Проверьте, насколько хорошо вы знакомы с int и float!
#тест
Программистам часто приходится работать с числами. Они используются везде: в условных конструкциях, циклах, переменных.
Проверьте, насколько хорошо вы знакомы с int и float!
#тест
Задача на логику.
Восстановите все цифры в этом примере деления.
Решение будет вечером.
#логическаязадача
Восстановите все цифры в этом примере деления.
Решение будет вечером.
#логическаязадача
Pythonist.ru - образование по питону
На каком языке вы читаете книги по Python?
Мы сделали отдельный канал TechBooks - для скачивания книг не только по Python. Там супер удобная навигация по технологиям и языку написания книги. И да там много книг на русском языке 👌🏻
Telegram
Techbooks - книги для программистов
Навигация по тегам:
Книги на русском и английских языках.
╒ Языки программирования:
╞ #python
╞ #js
╞ #sql
╞ #html
╞ #css
╞ #java
╞ #golang
╞ #qa
╞ #cpp
╞ #csharp
╞ #R
╞ #ruby
╘══════════════…
Книги на русском и английских языках.
╒ Языки программирования:
╞ #python
╞ #js
╞ #sql
╞ #html
╞ #css
╞ #java
╞ #golang
╞ #qa
╞ #cpp
╞ #csharp
╞ #R
╞ #ruby
╘══════════════…
Тест. Множества (уровень Junior)
Множество в Python — «контейнер», содержащий не повторяющиеся элементы в случайном порядке.
Проверьте, насколько хорошо вы знаете эту тему: пройдите тест по множествам из 10 вопросов!
#тест
Множество в Python — «контейнер», содержащий не повторяющиеся элементы в случайном порядке.
Проверьте, насколько хорошо вы знаете эту тему: пройдите тест по множествам из 10 вопросов!
#тест
Топ. Алгоритмы поиска на Python
Умение выбрать нужный алгоритм для конкретной задачи является ключевым навыком для разработчиков.
В этой статье:
- операторы членства (Membership Operators)
- линейный поиск
- бинарный поиск
- улучшенный линейный поиск — Jump Search
- поиск Фибоначчи
- экспоненциальный поиск
- интерполяционный поиск
#топ #алгоритмы
Умение выбрать нужный алгоритм для конкретной задачи является ключевым навыком для разработчиков.
В этой статье:
- операторы членства (Membership Operators)
- линейный поиск
- бинарный поиск
- улучшенный линейный поиск — Jump Search
- поиск Фибоначчи
- экспоненциальный поиск
- интерполяционный поиск
#топ #алгоритмы
Задача с кодом. Двойной факториал
Напишите функцию, которая будет принимать число
Если num — четное число:
Примечания:
- Исходим из того, что
- Двойной факториал — не то же самое, что умноженный на 2.
- Попробуйте решить при помощи рекурсии.
Примеры:
#задача #coding
Напишите функцию, которая будет принимать число
num
и возвращать его двойной факториал. Математическая формула двойного факториала следующая.Если num — четное число:
num !! = num (num - 2)(num - 4)(num - 6) ... (4)(2)Если num — нечетное число:
num !! = num (num - 2)(num - 4)(num - 6) ... (3)(1)Если num = 0 или num = -1, тогда num !! = 1.
Примечания:
- Исходим из того, что
num
будет больше или равно -1.- Двойной факториал — не то же самое, что умноженный на 2.
- Попробуйте решить при помощи рекурсии.
Примеры:
double_factorial(0) ➞ 1Решение на нашем сайте.
double_factorial(2) ➞ 2
double_factorial(9) ➞ 945
# 9*7*5*3*1 = 945
double_factorial(14) ➞ 645120
#задача #coding
Какое имя переменной из списка является НЕ верным в Python?
Anonymous Quiz
2%
N
22%
sum
20%
_____
3%
IXV3
43%
41B3
10%
Узнать ответ
Tips & Tricks. Самая популярная практическая статья на нашем сайте за 4 года по данным гугл-аналитики. "5 простых способов удалить символ из строки"
В этой статье:
- Примитивный метод.
- Функция replace().
- Срезы и конкатенация.
- Метод join() и генератор списков.
- Метод translate()
Читать статью
#строки
В этой статье:
- Примитивный метод.
- Функция replace().
- Срезы и конкатенация.
- Метод join() и генератор списков.
- Метод translate()
Читать статью
#строки
Pythonist
5 простых способов удалить символ из строки в Python
В этой статье вы узнаете, как удалить i-й символ из строки. Мы разберем несколько способов, и вы сможете выбрать тот, который вам по душе.