Предмет: Информатика,
автор: Аноним
python срочно
Даны две строки: S1 и S2.
Проверьте, находится ли строка S2 в строке S1. Если да, то вывести первую строчку, если нет, вывести 0.
Ответы
Автор ответа:
0
1:
Это задание можно решить с помощью метода find() у строк. Метод find() возвращает индекс первого вхождения указанной строки (в данном случае S2) в другую строку (S1), или -1, если строка S2 не найдена в строке S1.
S1 = "Это строка S1"
S2 = "строка"
if S1.find(S2) != -1:
print(S1)
else:
print(0)
2:
Также это задание можно решить и с помощью оператора in. Оператор in проверяет, находится ли указанная строка (S2) в другой строке (S1), и возвращает True, если строка S2 найдена, и False, если не найдена.
S1 = "Это строка S1"
S2 = "строка"
if S2 in S1:
print(S1)
else:
print(0)
Интересные вопросы
Предмет: Литература,
автор: ulaveresagina42
Предмет: Французский язык,
автор: daniilabroslanov6
Предмет: Математика,
автор: natasham78
Предмет: История,
автор: Uejebjskw
Предмет: Алгебра,
автор: artemkiryrko