• Предмет: Информатика
  • Автор: ramilmalavi
  • Вопрос задан 4 месяца назад

4. Введите строку с клавиатуры. Удалите из нее все буквы алфавита, идущие после буквы и. Совет: вы можете сравнивать буквы как числа. Нем дальше буква в алфавите, тем она "больше.​

Ответы

Ответ дал: daniil062
0

Ответ:
string = input("Введите строку: ")

new_string = ""

for char in string:

   if ord(char) <= ord('и'):

       new_string += char

print(new_string)

Подробное объяснение:

Этот код предлагает пользователю ввести строку с помощью функции input(). Затем он создает пустую строку с именем new_string. Затем он использует цикл for для перебора каждого символа в исходной строке и использует функцию ord() для преобразования символа в соответствующее ему значение ASCII. Если значение ASCII символа меньше или равно значению ASCII буквы «и», то оно добавляется к переменной new_string. Наконец, он печатает измененную строку с помощью функции print().

Вас заинтересует