100 дней кода - 37 - Калькулятор любви - Что не так с моим кодом?Python

Программы на Python
Ответить
Anonymous
 100 дней кода - 37 - Калькулятор любви - Что не так с моим кодом?

Сообщение Anonymous »

Мы с новичком попытались создать калькулятор любви, используя логику своего мозга, и вот что я получил до некоторых обучающих настроек из курса «100 дней кода». Я не понимаю, почему я получаю «21» в качестве ответа, если в качестве входных данных я использовал предоставленные учителем учебные ответы «Анжела Ю» и «Джек Бауэр», а не 53, правильный ответ.
Хотелось бы получить некоторые рекомендации, связанные с логикой. Спасибо!
name1_lower = name1.lower()
name2_lower = name2.lower()

t_count = name1_lower.count("t")
r_count = name1_lower.count("r")
u_count = name1_lower.count("u")
e_count = name1_lower.count("e")
true_count = t_count + r_count + u_count + e_count

l_count = name2_lower.count("l")
o_count = name2_lower.count("o")
v_count = name2_lower.count("v")
e2_count = name2_lower.count("e")
love_count = l_count + o_count + v_count + e2_count

total_count = int(str(true_count) + str(love_count))

#I learned to convert the above to string, and then back to integer
# from Dr. Yu, didn't have this initially
# perhaps I need to do the same above to true_count and love_count?

if total_count < 10 or total_count > 90:
print(f"Your score is {total_count}, you go together like coke and mentos.")
elif total_count >= 40 and total_count

Подробнее здесь: https://stackoverflow.com/questions/705 ... th-my-code
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»