Задача. Кривой мессенджер (Python)

При передаче сообщений в одном мессенджере иногда возникают неполадки и в сообщение попадает лишний символ — звёздочка. Пользователям это изрядно надоело, и они начали просто уходить в другие мессенджеры. Хотя одному пользователю стало интересно, на каких обычно позициях появляется эта звёздочка.

 Чтобы это выяснить, пользователю необходимо подготовить строки в которых символ “*” встречается ровно один раз. Напишите программу, которая определяет порядковый номер этого символа в строке.

Пример:

Введите текст: Пр*ивет как дела

Символ ‘*’ стоит на позиции 3

Что оценивается

Задание считается успешно выполненным, если:

  • результат вывода соответствует условию;
  • input содержит корректное приглашение для ввода;
  • вывод содержит описание результата (выведенные числа сопровождаются текстовым описанием);

Решение задачи:

text = input('Введите текст: ')
symvol = text.find("*") + 1
print("Символ '*' стоит на позиции " + str(symvol))
Задача. Кривой мессенджер (Python)

Оцените статью
( 6 оценок, среднее 4 из 5 )