profile
Размещено 2 года назад по предмету Информатика от bestchild

КТО РАЗБИРАЕТСЯ В PYTHON ПОМОГИТЕ ПОЖАЛУЙСТА

Ваша функция должна принимать 2 строки с точным количеством символов и возвращать целое число, представляющее разницу между ними.

Если ваши параметры не одного размера, ваша функция вернет -1.

Если две строки имеют одинаковый размер, вы должны перебрать каждую строку и определить, какие символы отличаются. Каждый раз, когда есть разница, она считается как 1.

  1. Ответ на вопрос
    Ответ на вопрос дан Damir1121

    Ответ:

    -----------------------------------------

    def diff(str1: str, str2: str):

       if len(str1) != len(str2):

           return -1

       elif str1 == str2:

           return 0

       else:

           count = 0

           for i in range(len(str1)):

               if str1[i] != str2[i]:

                   count+=1

           return count

    -----------------------------------------

    1. Ответ на вопрос
      Ответ на вопрос дан floferum
      Ты забыл int?
    2. Ответ на вопрос
      Ответ на вопрос дан floferum
      Давай я задам вопрос на 100 баллов и ты ответишь нормально со всеми пробелами и фото
    3. Ответ на вопрос
      Ответ на вопрос дан floferum
      Задал
    4. Ответ на вопрос
      Ответ на вопрос дан floferum
      Если что я сохранил этот ответ для себя,просто мне некуда его записать
    5. Ответ на вопрос
      Ответ на вопрос дан floferum
      Спасибо вы мне помогли в обучении
  2. Ответ на вопрос
    Ответ на вопрос дан floferum

    Ответ:

    str1 = input('Введите первую строку: ')

    str2 = input('Введите вторую строку: ')

    def diff(str1: str, str2: str):

      if len(str1) != len(str2):

          return -1

      elif str1 == str2:

          return 0

      else:

          count = 0

          for i in range(len(str1)):

              if str1[i] != str2[i]:

                  count+=1

          return count

    print(diff(str1, str2))

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.