Предмет: Информатика,
автор: ramilmalavi
4. Введите строку с клавиатуры. Удалите из нее все буквы алфавита, идущие после буквы и. Совет: вы можете сравнивать буквы как числа. Нем дальше буква в алфавите, тем она "больше.
Ответы
Автор ответа:
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().
Похожие вопросы
Предмет: Физика,
автор: Armen200
Предмет: Алгебра,
автор: seleraaaa
Предмет: Немецкий язык,
автор: dimaskoles04
Предмет: Русский язык,
автор: klaynoxx
Предмет: Английский язык,
автор: lovetbin113