Может кто-нибудь, пожалуйста, помогите мне с моим кодом, чтобы сравнить 2 слова, а затем подсчитать разницу в строках? Теперь мой код генерирует неверный счет разницы. Похоже, что это слишком много. Я проверил, правильна ли моя переменная, и это было.Как сравнить 2 слова и подсчитать строки?
def difference(word_one, word_two):
count = 0
for letter in range(6):
if word_one[letter] == word_two[letter]:
count += 1
print(letter, "letter is right.")
return count
Обновление для моего кода, но все же некоторые из них не работают. некоторое время, когда я считаю правильное письмо, они не совпадают.
BETTER Password incorrect 5/6 correct BASHER
def correct_letter(word_one, word_one):
count = 0
for letter in range(6):
if word_one[letter] != word_two[letter]:
count += 1
print(letter, "out of 6 letter is right.")
return count
выходного образца не соответствует оператору печати в своем пересмотренном коде. –