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

ПИТОН. Напишите программу, которая в символьной строке заменяет все нули на единицы и наоборот. Остальные символы не должны измениться.
Например:
Ввод:101501
Вывод: 010510
*Решите сами, я уже видел много
непонятных ответов​​

Ответы

Автор ответа: nastikots
5

Ответ:

s=input()

for i in s:

(отступ)if i == "0":

(отступ)(отступ)print("1",end="")

(отступ)elif i == "1":

(отступ)(отступ)print("0",end="")

(отступ)else:

(отступ)(отступ)print(i,end="")

Объяснение:

(отступ) = 4 пробела

картинка

Вводим строку

Перебираем все символы в строке:

если символ строки 0, то выводим на экран 1

иначе если символ строки 1, то выводим на экран 0

иначе выводим на экран символ строки

Приложения:

nastikots: *убрать
AadenU: а можно как то без енд?
nastikots: Можно создать вторую строку, а потом её вывести на экран
shejsjxj: ...
AadenU: понял
shejsjxj: удали вопрос пж:)
shejsjxj: одноклассники спишут)
AadenU: хаххаха
AadenU: а как?
AadenU: настикотс можешь удалить вопрос?)
Похожие вопросы
Предмет: Английский язык, автор: paha112