#задача #автоматизация #python #pytest
Задача:
Вам необходимо написать функцию
Пишите ваши варианты в комментариях. Ответ будет в канале вечером
Кстати поставьте лайк или дизлайк - если автоматизация на питоне полезна вам или нет.
Задача:
Вам необходимо написать функцию
is_even, которая принимает на вход целое число и возвращает True, если число четное, и False, если число нечетное. Ваша задача - написать тесты для этой функции, чтобы убедиться, что она работает правильно.Пишите ваши варианты в комментариях. Ответ будет в канале вечером
Кстати поставьте лайк или дизлайк - если автоматизация на питоне полезна вам или нет.
👍5
# Функция для проверки четности числа
Не забудьте установить пакет
def is_even(number):# Тесты для функции is_even
return number % 2 == 0
def test_is_even():# Проверка для нечетного числа
# Проверка для четного числа
assert is_even(4) is True
assert is_even(7) is False
# Проверка для нуляassert is_even(0) is True
# Проверка для отрицательного четного числаassert is_even(-10) is True
# Проверка для отрицательного нечетного числаassert is_even(-15) is False
Вы можете сохранить этот код в файле с расширением .py, например, test_even.py. Затем вы можете запустить тесты с использованием pytest, выполнив команду pytest в терминале, находясь в директории с вашим файлом тестов. Pytest автоматически обнаружит и выполнит ваши тесты, выводя результаты и любые ошибки или несоответствия.Не забудьте установить пакет
pytest, если у вас его еще нет, используя команду pip install pytest.
#задача #автоматизация #python #pytest👍2🔥1
Каким будет вывод этого кода?
Anonymous Quiz
64%
[1, 2, 3]
9%
[0, 1, 2]
17%
Ошибка
6%
Ничто из перечисленного
4%
Посмотреть ответ
Каким будет вывод этого кода?
Anonymous Quiz
16%
1
9%
1 2
9%
1 2 3 4 5 6 …
61%
1 3 5 7 9 11 …
5%
Посмотреть ответ
Каким будет вывод этого кода?
Anonymous Quiz
42%
0 1 2
18%
a b c
24%
0 a 1 b 2 c
13%
Ничто из перечисленного
2%
Посмотреть ответ
Каким будет вывод?
print(math.copysign(3, -1))
print(math.copysign(3, -1))
Anonymous Quiz
8%
1
10%
1.0
32%
-3
26%
-3.0
24%
Посмотреть ответ
👾3
Каким будет вывод этого кода?
Anonymous Quiz
64%
['AB', 'CD']
4%
['ab', 'cd']
18%
Ошибка
9%
Ничто из перечисленного
4%
Посмотреть ответ
👍2
Каким будет вывод этого кода?
Anonymous Quiz
10%
56.00
27%
56.24
40%
56.23
11%
0056.236
11%
Посмотреть ответ
👍3
Как пет-проект разработчика помогает находить «баянистов» в мем-чате
Дима Абакумов 一 бэкенд-разработчик ДАЛЕЕ 一 создал бота на Python, который умеет отлавливать повторы в чатике с мемами. Знакомы душевные страдания, причиняемые баянами? Диме тоже, поэтому он перелопатил кучу материалов о методах сравнения изображений. А потом запилил бота, который находит баянистов в чате.
В статье — рассказ о создании бота, снабженный кодом и мемами для пущей наглядности.
Реклама. ООО «ИА ДАЛЕЕ» ИНН:7704642617
Дима Абакумов 一 бэкенд-разработчик ДАЛЕЕ 一 создал бота на Python, который умеет отлавливать повторы в чатике с мемами. Знакомы душевные страдания, причиняемые баянами? Диме тоже, поэтому он перелопатил кучу материалов о методах сравнения изображений. А потом запилил бота, который находит баянистов в чате.
В статье — рассказ о создании бота, снабженный кодом и мемами для пущей наглядности.
Реклама. ООО «ИА ДАЛЕЕ» ИНН:7704642617
👍3
Каким будет вывод этого кода?
Anonymous Quiz
6%
ValueError
9%
Invalid
71%
6
11%
ValueError("Invalid")
3%
Посмотреть ответ
👨💻2
Что дадут эти вызовы функции в консоли?
Anonymous Quiz
11%
0 и 0
14%
Zero Division Error и Zero Division Error
62%
0 и Zero Division Error
8%
Zero Division Error и 0
4%
Посмотреть ответ
👍2❤1