Нейтрализация

Напишите функцию, которая будет принимать две строки, состоящие из знаков «+» и «-», и возвращать строку — результат их взаимодействия.

Исходим из того, что строки, передаваемые в функцию, всегда будут равной длины.

Переданные строки взаимодействуют следующим образом:

  • плюс и плюс дают плюс
  • минус и минус дают минус
  • плюс и минус нейтрализуют друг друга и вместе дают 0.
def neutralise(s1, s2):
    return ''.join(a if a == b else '0' for a, b in zip(s1, s2))


Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: