Функции

Solo

Новичок
Пользователь
Мар 11, 2023
3
0
1
1678526669734.png
Это задача.
Написала функцию и головную программу к ней. У меня все работает. Отправляю функцию на проверку, не принимают. Что не так? Подскажите.
Не понимаю, что означает первая строка теста.
Python:
def check_sequence(a):
    f=0
    for i in range (0,len(sequence)):
        if a == sequence[i]:
            f=1
    if f==1:
         rez="Была"
    else:
        rez = "Новая"

    return rez

#в цикле вводим строки
sequence=list()
a=str()
for i in range (4):
    a=input()
    print(check_sequence(a))#передаем их в функцию
    sequence.append(a)
    #добавляем строку в список
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 661
474
83
возможно, нужно отправить только функцию
на сайтах с автотестами обычно где то пишут, в каком формате должны быть ответы
 

Solo

Новичок
Пользователь
Мар 11, 2023
3
0
1
Я отправляла только функцию. Это четвертая задача, предыдущие три прошли нормально. Эта функция у них даже не тестируется.
1678547599423.png
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 661
474
83
Я отправляла только функцию. Это четвертая задача, предыдущие три прошли нормально. Эта функция у них даже не тестируется.
Посмотреть вложение 2239
не знаю почему на первом тесте у вас ошибка, но ваш код работает не верно...
на строке 123 должно написать была, как я понял
вопрос форум.jpg
 

Solo

Новичок
Пользователь
Мар 11, 2023
3
0
1
В их примере "Была" относится к последней введенной строке, которая полностью повторяет первую.
У них четыре обращения и четыре результата. Строка "1234" с результатом "Новая", "123456" "Была"
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 661
474
83
В их примере "Была" относится к последней введенной строке, которая полностью повторяет первую.
У них четыре обращения и четыре результата. Строка "1234" с результатом "Новая", "123456" "Была"
ну судя по вашей картинке с результатами тестов, вы не правы, написано же ожидаемый результат...

не буду спорить, никогда не проходил такие курсы, на мой взгляд это глупо
 

Форум IT Специалистов