Я пытаюсь чтобы указать Python преобразовывать целые числа в слова.
Пример: (с использованием песни 99 бутылок пива на стене)
Я использовал этот код для написания программы:
for i in range(99,0,-1):
print i, "Bottles of beer on the wall,"
print i, "bottles of beer."
print "Take one down and pass it around,"
print i-1, "bottles of beer on the wall."
print
Но я не могу понять, как написать программу так, чтобы слова (например, Девяносто девять, Девяносто восемь и т. д.) отображались вместо чисел.
Я ломал голову в своей книге по питону, я понимаю, что, может быть, я просто не понимаю for
/ if
/ elif
/ else
петли еще, но я просто крутю колеса.
Может ли кто-нибудь предоставить Я не ищу прямого ответа, хотя это может помочь мне увидеть мою проблему, просто все, что укажет мне правильное направление, было бы здорово.