Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def sayDigit(n):
- stringNum = {9:"nine", 8:"eight", 7:"seven", 6:"six", 5:"five", 4:"four", 3:"three", 2:"two", 1:"one", 0:"zero"}
- return stringNum[n]
- def sayTeen(n):
- stringTeen = {10:"ten", 11:"eleven", 12:"twelve", 13:"thirteen", 14:"fourteen", 15:"fifteen", 16:"sixteen", 17:"seventeen", 18:"eighteen", 19:"nineteen"}
- if n < 10:
- return sayDigit(n)
- else:
- return stringTeen[n]
- def sayTens(n):
- stringTen = {2:"twenty", 3:"thirty", 4:"forty", 5:"fifty", 6:"sixty", 7:"seventy", 8:"eighty", 9:"ninety"}
- div = n // 10
- rem = n % 10
- if n < 20:
- return sayTeen(n)
- elif rem(n) == 0: #type error: 'int' obj is not callable
- return stringTen[n]
- else:
- return stringTen[div] + "-" + sayDigit(rem)
- print(sayTens(23))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement