Guest User

Untitled

a guest
May 26th, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.43 KB | None | 0 0
  1. import random
  2. while True:
  3.     d='ya'
  4.     dot0=0
  5.     try:
  6.         dot0=int(input())
  7.     except ValueError:
  8.         d=("ay")
  9.     dot2=[]
  10.     dot1=str(dot0)
  11.  
  12.     for i in range(0,len(dot1)):
  13.         dot2.append(dot1[i])
  14.  
  15.     def lengte():
  16.         lng= ['zero','one','two','three','four','five','six','seven','eight','nine']
  17.         lng2=['ten','eleven','twelve','thirteen','fourteen','fifteen','sixteen','seventeen','eighteen','nineteen']
  18.         lng3=['zero','ten','twenty','thirty','fourthy','fifthy','sixty','seventy','eighty','ninety']
  19.         if len(dot1) == 1:
  20.             print(lng[int(dot2[0])])
  21.         if len(dot1) == 2:
  22.             if int(dot2[0])==1:
  23.                 print(lng2[int(dot2[1])])
  24.             elif int(dot2[1])==0:
  25.                 print(lng3[int(dot2[0])])
  26.             else:
  27.                 print(lng3[int(dot2[0])]+'-'+lng[int(dot2[1])])
  28.         if len(dot1) == 3:
  29.             if   int(dot2[1])==1:
  30.                 print(lng[int(dot2[0])]+'hundred'+'-'+lng2[int(dot2[1])])
  31.             elif int(dot2[2])==0 and int(dot2[1])==0:
  32.                 print(lng[int(dot2[0])]+'hundred')
  33.             elif int(dot2[2])==0:
  34.                 print(lng[int(dot2[0])]+'hundred'+'-'+lng3[int(dot2[1])])
  35.             else:
  36.                 print(lng[int(dot2[0])]+'hundred'+'-'+lng3[int(dot2[1])]+lng[int(dot2[2])])
  37.    
  38.     if d!='ay':
  39.         lengte()
  40.     else:
  41.         print('insert an atmost 3 digit long number')
Advertisement
Add Comment
Please, Sign In to add comment