'''
Дана строка символов.
Разработайте скрипт для решения задачи:
Определите, есть ли в данной строке определенный символ.
Выведите "Да", если символ в данной строке есть и "Нет" в противном случае.
(Примечание: строка и искомый символ вводятся в отдельных строках)
Пример выполнения скрипта:
Программа поиска определенного символа в строке
Введите строку -> Простоквашино
Введите символ -> ц
Нет
'''
print('Программа поиска определенного символа в строке')
st = input('Введите строку -> ')
sm = input('Введите символ -> ')
# 1-й способ
if sm in st:
print('Да')
else:
print('Нет')
# # 2-й способ
# k = st.count(sm) # стандартная функция count()
# if k > 0:
# print('Да')
# else:
# print('Нет')
# # 3-й способ
# l = len(st)
# f = 0 # вводим переменную - флаг (равен нулю)
# for i in range(l): # просматриваем всю строчку посимвольно
# if st[i] == sm: # если символ встретился
# print('Да') # выводим "Да"
# f = 1 # флаг меняем на 1
# break # останавливаем цикл
# if f == 0: # если флаг не поменялся
# print('Нет') # выводим "Нет"
#
© Кащеев Е. Решение задач по программированию на языке Python