Задача с кодом. Сколько часов прошло?
Напишите функцию, которая будет принимать время —
Примечания:
-
- Если
Примеры:
#задача #coding
Напишите функцию, которая будет принимать время —
time1
и time2
— и возвращать количество часов между ними.Примечания:
-
time1
всегда будет начальным временем, а time2
— конечным.- Если
time1
равно time2
, верните строку "no time passed"
(«нисколько времени не прошло»).Примеры:
hours_passed("3:00 AM", "9:00 AM") ➞ "6 hours"Решение на нашем сайте.
hours_passed("2:00 PM", "4:00 PM") ➞ "2 hours"
hours_passed("1:00 AM", "3:00 PM") ➞ "14 hours"
#задача #coding
👍9
Задача с кодом. Первый вторник месяца
Компания по производству видеоигр ежемесячно публикует на своем сайте несколько бесплатных игр. Вы хотите создать скрипт, который будет уведомлять вас о релизах. Но игры выходят без привязки к датам: они появляются на сайте в первый вторник месяца.
Напишите функцию, которая будет принимать год и номер месяца и возвращать строку с датой, когда станут доступны новые игры.
Примечание: месяцы считаем по порядку, 1 = январь.
Примеры:
#задача #coding
Компания по производству видеоигр ежемесячно публикует на своем сайте несколько бесплатных игр. Вы хотите создать скрипт, который будет уведомлять вас о релизах. Но игры выходят без привязки к датам: они появляются на сайте в первый вторник месяца.
Напишите функцию, которая будет принимать год и номер месяца и возвращать строку с датой, когда станут доступны новые игры.
Примечание: месяцы считаем по порядку, 1 = январь.
Примеры:
first_tuesday_of_the_month(1997, 1) ➞Решение на нашем сайте.
"1997-01-07"
first_tuesday_of_the_month(2021, 2) ➞
"2021-02-02"
first_tuesday_of_the_month(2020, 3) ➞
"2020-03-03"
#задача #coding
👍2❤1
QaRocks - канал для стартующих в QA.
Что мы для вас собрали?
1. Туториалы по всем видам тестирования
2. Важные книги для изучения основ QA
3. Тесты для проверки ваших знаний
4. Разбор вопросов с собеседования
Все это, но еще и конкурсы по основам QA, SQL и Git в нашем канале.
Подписывайтесь: @qarocks
Что мы для вас собрали?
1. Туториалы по всем видам тестирования
2. Важные книги для изучения основ QA
3. Тесты для проверки ваших знаний
4. Разбор вопросов с собеседования
Все это, но еще и конкурсы по основам QA, SQL и Git в нашем канале.
Подписывайтесь: @qarocks
Telegram
QARocks. Тестировщик Рулит 🐞
Тестировщик рулит - всё о тестировании ПО.
Туториалы, книги по QA, тесты для проверки ваших знаний, разбор вопросов с собеседования.
@anothertechrock @viktorreh
РКН: https://kurl.ru/yRcQh
Туториалы, книги по QA, тесты для проверки ваших знаний, разбор вопросов с собеседования.
@anothertechrock @viktorreh
РКН: https://kurl.ru/yRcQh
👍1
А вы знали?
Тип float часто бывает очень неточным. See also: IEEE 754
Но многие даже не представляют насколько. Вот вам пример, чем больше чисел ты складываешь, тем больше ошибка:
Тип float часто бывает очень неточным. See also: IEEE 754
Но многие даже не представляют насколько. Вот вам пример, чем больше чисел ты складываешь, тем больше ошибка:
sum([.9] * 1_000)
# 899.9999999999849
sum([.9] * 1_000_000)
# 900000.0000153045
Если вы хотите убрать ошибку при сложении множества флоутов в списке, вам поможет math.fsum
:import math
math.fsum([.9] * 1_000_000)
# 900000.0
👍26🤯1
Питонисты, подумываем завести свой канал в яндекс дзене и решили провести опрос у подписчиков. Кто из вас читает или хоть иногда смотрит Яндекс.дзен ленту?
Anonymous Poll
12%
Что это?
24%
Да, бывает
57%
Нет
7%
Посмотреть ответы
💊2❤1🤔1
Задача. "Потренируем функцию filter()"
Напишите программу, которая принимает на вход список чисел и находит все четные числа, которые больше 10.
Решение должно использовать функцию filter().
# пример списка чисел
Напишите программу, которая принимает на вход список чисел и находит все четные числа, которые больше 10.
Решение должно использовать функцию filter().
# пример списка чисел
numbers = [5, 12, 3, 8, 16, 20, 4, 9, 10, 22]# вывод
[12, 16, 20, 22]
Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.👍7❤2
Решение.
# функция, которая проверяет, является ли число четным и больше 10
# функция, которая проверяет, является ли число четным и больше 10
def is_even_and_greater_than_10(num):# используем функцию filter(), чтобы отфильтровать список чисел
return num % 2 == 0 and num > 10
filtered_numbers = list(filter(is_even_and_greater_than_10, numbers))# выводим результат на экран
print(filtered_numbers)
Задача с кодом. Степени двойки
Напишите функцию, которая будет принимать число и проверять, можно ли его записать в виде числа 2 в какой-нибудь степени.
Примеры:
#задача #coding
Напишите функцию, которая будет принимать число и проверять, можно ли его записать в виде числа 2 в какой-нибудь степени.
Примеры:
power_of_two(32) ➞ TrueРешение на нашем сайте.
power_of_two(1) ➞ True
power_of_two(18) ➞ False
#задача #coding
👍7
Задача на логику. 3 чемодана, 3 ключа, 3 попытки
У вас есть три ключа от трёх чемоданов с разными замками. Каждый ключ подходит только к одному чемодану. Достаточно ли трёх попыток, чтобы подобрать ключи к каждому из них?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
У вас есть три ключа от трёх чемоданов с разными замками. Каждый ключ подходит только к одному чемодану. Достаточно ли трёх попыток, чтобы подобрать ключи к каждому из них?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
👍8👏1👌1
Питонисты, кто из вас интересуется Data Science в любом виде(работа, чтение книг, иногда видео смотрю по DS)?
Anonymous Poll
14%
Не интересно
38%
Интересуюсь, но мало
30%
Изучаю
4%
Работаю DS
3%
Другое
12%
Посмотреть ответы
👍1
Тест. Операторы ветвления
Проверьте, насколько хорошо вы знаете операторы ветвления Python — if, else, elif.
#тест
Проверьте, насколько хорошо вы знаете операторы ветвления Python — if, else, elif.
#тест
👍13👎2🤔1
На каком языке вы читаете книги по Python?
Anonymous Poll
10%
Не читаю
49%
Русский
14%
Английский
20%
Оба
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
👍2
Тест. Числовые типы данных в Python
Программистам часто приходится работать с числами. Они используются везде: в условных конструкциях, циклах, переменных.
Проверьте, насколько хорошо вы знакомы с int и float!
#тест
Программистам часто приходится работать с числами. Они используются везде: в условных конструкциях, циклах, переменных.
Проверьте, насколько хорошо вы знакомы с int и float!
#тест
👍1
Задача на логику.
Восстановите все цифры в этом примере деления.
Решение будет вечером.
#логическаязадача
Восстановите все цифры в этом примере деления.
Решение будет вечером.
#логическаязадача
👍2