Você está na página 1de 1

def number(c):

'''Retorna por escrito o valor digitado entre o intervalo de 20 e 100 '''

unidades = [' e um', ' e dois', ' e três', ' e quatro',' e cinco',
' e seis', ' e sete', ' e oito', ' e nove', ' ']

dezenasEcentena = ['vinte', 'trinta', 'quarenta', 'cinquenta',


'sessenta', 'setenta', 'oitenta', 'noventa',
'cem']

if c >= 20 and c <= 100 and c == round(c):


k = int(c/10 - 2)
j= int(c%10 - 1)
value = dezenasEcentena[k] + unidades[j]

elif c != round(c):
value = "Valor não é inteiro"

else:
value = "Valor fora do intervalo de 20 e 100"

return value

Você também pode gostar