** ПИТОНЕ!!!! помогите, пожалуйста Напишите программу, которая во введенной символьной...

0 голосов
389 просмотров

НА ПИТОНЕ!!!! помогите, пожалуйста
Напишите программу, которая во введенной символьной строке заменяет все буквы «а» на
буквы «б» и наоборот, как заглавные, так и строчные. При вводе строки 'абсАБС' должен
получиться результат 'басБАС'.


Информатика (73 баллов) | 389 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

S = input("Bвeдитe строку:\n")
s1 = ""
for i in range(0,len(s)):
if s[i] == "а": s1 = s1+"б"
elif s[i] == "б": s1 = s1+"а"
elif s[i] == "А": s1 = s1+"Б"
elif s[i] == "Б": s1 = s1+"А"
else: s1 = s1+s[i]
print(s1)

Пример:
Bвeдитe строку:
абсАБС
басБАС

(194k баллов)
0

не работает почему-то, когда ввожу буквы пишет :NameError: name 'аа' is not defined

0

А все, только теперь другая проблема. Когда ввожу буквы, мне выводятся непонятные вопросительные знаки в ромбе

0

Питон какой у Вас? С русскими символами работает?

0

у меня wing IDE

0

С русскими символами работает?

0

Нет походу