Помогите, пожалуйста, начинающему.
Задача: вводится строка из букв латинского алфавита и цифр,
программа должна заменить числа в строке на буквы латин-
ского алфавита в нижнем регистре.
Вот моя программа:
latin="abcdefghijklnopqrstuvwxyz"
text=input()
i=0
while i in range(len(text)):
cislo=""
while "0"<=text<="9":
cislo+=text
i+=1
continue
if cislo:
text=text.replace(cislo, latin[int(cislo)-1])
i=o
i+=1
print(text)
Пайтон выдает ошибку: ValueErro: invalid literal for int() with base 10: ' '
в строке кода text=text.replace(cislo,latin[int(siclo)-1]
Задача: вводится строка из букв латинского алфавита и цифр,
программа должна заменить числа в строке на буквы латин-
ского алфавита в нижнем регистре.
Вот моя программа:
latin="abcdefghijklnopqrstuvwxyz"
text=input()
i=0
while i in range(len(text)):
cislo=""
while "0"<=text<="9":
cislo+=text
i+=1
continue
if cislo:
text=text.replace(cislo, latin[int(cislo)-1])
i=o
i+=1
print(text)
Пайтон выдает ошибку: ValueErro: invalid literal for int() with base 10: ' '
в строке кода text=text.replace(cislo,latin[int(siclo)-1]