Программа на Python
В программе выдаёт синтаксическую ошибку
Подскажите что не так в программе, условие:
При работе с последовательностями Николай постоянно забывает, какую он уже проанализировал, а какую нет. Помогите Николаю написать функцию check_sequence, которая возвращает строку «Новая», если ранее такой строки не было, иначе – строку «Была». Строки, которые уже были введены хранятся в глобальной переменной sequence в виде списка.
input(sequence)
def check_sequence():
if s in sequence:
print "Была"
else:
print "Новая"
Лучше выводить код так:
здесь код Может просто структура нарушена. Должно быть так:
input(sequence)
def check_sequence():
if s in sequence:
print "Была"
else:
print "Новая" input должен возвращать строку.
def check_sequence(s):
if s in sequence:
print("Была")
else:
print("Новая")
sequence.append(s) def check_sequence(x):
global sequence
if x in sequence:
print('Была')
else:
print('Новая')
sequence.append(x)