Если вы хотите, чтобы lift off
печатался только один раз, напечатайте его один раз:
import time
def countdown(num):
if num <= 0:
return num
else:
time.sleep(0.1)
print(num)
countdown(num - 1)
countdown(5)
print('LIFT OFF!')
Вывод:
5
4
3
2
1
LIFT OFF!
Теперь функция countdown()
выполняет только одну функцию, который печатает номера после задержки.