#задача #автоматизация #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
    65%
    [1, 2, 3]
      
    9%
    [0, 1, 2]
      
    16%
    Ошибка
      
    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%
    Посмотреть ответ
      
    Каким будет вывод этого кода в консоли?
  Anonymous Quiz
    15%
    'sun'
      
    5%
    'u'
      
    67%
    Или 's', или 'u', или 'n'
      
    7%
    Ошибка
      
    6%
    Посмотреть ответ
      
    Каким будет вывод?
print(math.copysign(3, -1))
  print(math.copysign(3, -1))
Anonymous Quiz
    8%
    1
      
    10%
    1.0
      
    32%
    -3
      
    27%
    -3.0
      
    24%
    Посмотреть ответ
      
    👾3
  Каким будет вывод этого кода?
  Anonymous Quiz
    65%
    ['AB', 'CD']
      
    4%
    ['ab', 'cd']
      
    18%
    Ошибка
      
    9%
    Ничто из перечисленного
      
    4%
    Посмотреть ответ
      
    👍2
  Каким будет вывод этого кода?
  Anonymous Quiz
    10%
    56.00
      
    28%
    56.24
      
    40%
    56.23
      
    11%
    0056.236
      
    11%
    Посмотреть ответ
      
    👍3