Найти - Пользователи
Полная версия: выдаёт ошибку
Начало » Python для новичков » выдаёт ошибку
1
gutrya
Я работаю на python IDLE 3.9.5 пытаюсь сделать генератор ЧПУ и при попытке использовать этот код
text = str(input())
print(text.replace('а','a',
‘б’,'b',
‘в’,'v',
‘г’,'g',
‘д’,'d',
‘е’,'e',
‘ё’,'e',
‘ж’,'zh',
‘з’,'z',
‘и’,'i',
‘й’,'i',
‘к’,'k',
‘л’,'l',
‘м’,'m',
‘н’,'n',
‘о’,'o',
‘п’,'p',
‘р’,'r',
‘с’,'s',
‘т’,'t',
‘у’,'u',
‘ф’,'f',
‘х’,'h',
‘ц’,'c',
‘ч’,'cz',
‘ш’,'sh',
‘щ’,'scz',
‘ъ’,'',
‘ы’,'y',
‘ь’,'b',
‘э’,'e',
‘ю’,'u',
‘я’,'ja',
‘А’,'A',
‘Б’,'B',
‘В’,'V',
‘Г’,'G',
‘Д’,'D',
‘Е’,'E',
‘Ё’,'E',
‘Ж’,'ZH',
‘З’,'Z',
‘И’,'I',
‘Й’,'I',
‘К’,'K',
‘Л’,'L',
‘М’,'M',
‘Н’,'N',
‘О’,'O',
‘П’,'P',
‘Р’,'R',
‘С’,'S',
‘Т’,'T',
‘У’,'U',
‘Ф’,'F',
‘Х’,'H',
‘Ц’,'C',
‘Ч’,'CZ',
‘Ш’,'SH',
‘Щ’,'SCH',
‘Ъ’,'',
‘Ы’,'y',
‘Ь’,'b',
‘Э’,'E',
‘Ю’,'U',
‘Я’,'YA',
‘,’,',',
‘?’,'?',
‘ ’,'_',
‘~’,'~',
‘!’,'!',
‘@’,'@',
‘#’,'#',
‘$’,'$',
‘%’,'%',
‘^’,'^',
‘&’,'&',
‘*’,'*',
‘(’,'(',
‘)’,')',
‘-’,'-',
‘=’,'=',
‘+’,'+',
‘:’,':',
‘;’,';',
‘<’,'<',
‘>’,'>',
‘\’','\'',
‘“’,'”',
‘\\’,'\\',
‘/’,'/',
‘№’,'#',
‘[’,'[',
‘]’,']',
‘{’,'{',
‘}’,'}',
‘ґ’,'r',
‘ї’,'r',
‘є’,'e',
‘Ґ’,'g',
‘Ї’,'i',
‘Є’,'e',
‘—’,'-'))
выдаёт ошибку:
строка 2 в <module>
print (text.replace ('а', ‘а’,
TypeError: заменить не более 3 аргументов, получено 206. Подскажите пожалуйста в чём ошибка и почему
заранее спасибо
doza_and
gutrya
Подскажите пожалуйста в чём ошибка
В том что надо читать документацию и применять методы так как там написано.

Почитайте документацию по методу translate

gutrya
doza_and
ок
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB