Предмет: Информатика, автор: tyukova123a7

Дана строка из символов, программа заменяет цифру 1 на 0, 2 на 1, 3 на 2 и т.д., 0 не заменяется. На Python

Ответы

Автор ответа: honvert
1

Ответ:

text = input("N: ")

def replace_digits(input_string):

   return ''.join([str(int(char) - 1) if char.isdigit() and char != '0' else char for char in input_string])

print(replace_digits(text))

Похожие вопросы
Предмет: Математика, автор: hanaduset00
Предмет: Литература, автор: rgthggtrhbthb