O que está causando a duração do meu loop while para 12 minutos?

Eu sou novo no python: estou trabalhando em um projeto: depois que a cafeína é absorvida no corpo, 13% é eliminado do corpo a cada hora. Suponha que uma pessoa beba uma xícara de 8 oz de café fermentado contendo 130 mg de cafeína e que a cafeína seja absorvida imediatamente no corp

Estou escrevendo um programa para o seguinte:. (b) A quantidade de cafeína no corpo 24 horas após a pessoa tomar o caf

Meu código é:

hour = 24
in_body=100
caffeine = 130
while caffeine < 130:
    in_body -= .13*in_body
    hour -= 1

Por que demora tanto tempo para executar sem saíd

questionAnswers(2)

yourAnswerToTheQuestion