71 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			71 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
THOUSAND = int(1e3)
 | 
						|
MILLION = int(1e6)
 | 
						|
BILLION = int(1e9)
 | 
						|
TRILLION = int(1e12)
 | 
						|
 | 
						|
facts = {
 | 
						|
    1: "One",
 | 
						|
    2: "Two",
 | 
						|
    3: "Three",
 | 
						|
    4: "Four",
 | 
						|
    5: "Five",
 | 
						|
    6: "Six",
 | 
						|
    7: "Seven",
 | 
						|
    8: "Eight",
 | 
						|
    9: "Nine",
 | 
						|
    10: "Ten",
 | 
						|
    11: "Eleven",
 | 
						|
    12: "Twelve",
 | 
						|
    13: "Thirteen",
 | 
						|
    14: "Fourteen",
 | 
						|
    15: "Fifteen",
 | 
						|
    16: "Sixteen",
 | 
						|
    17: "Seventeen",
 | 
						|
    18: "Eighteen",
 | 
						|
    19: "Nineteen",
 | 
						|
    20: "Twenty",
 | 
						|
    30: "Thirty",
 | 
						|
    40: "Forty",
 | 
						|
    50: "Fifty",
 | 
						|
    60: "Sixty",
 | 
						|
    70: "Seventy",
 | 
						|
    80: "Eighty",
 | 
						|
    90: "Ninety",
 | 
						|
    100: "Hundred",
 | 
						|
    THOUSAND: "Thousand",
 | 
						|
    MILLION: "Million",
 | 
						|
    BILLION: "Billion",
 | 
						|
    TRILLION: "Trillion",
 | 
						|
}
 | 
						|
 | 
						|
def anglocize(x):
 | 
						|
    # ones
 | 
						|
    if x >= 0 and x < 10:
 | 
						|
        pass
 | 
						|
 | 
						|
    # tens
 | 
						|
    elif x < 100:
 | 
						|
        pass
 | 
						|
 | 
						|
    # hundreds
 | 
						|
    elif x < THOUSAND:
 | 
						|
        pass
 | 
						|
 | 
						|
    # thousands
 | 
						|
    elif x < MILLION:
 | 
						|
        pass
 | 
						|
 | 
						|
    # millions
 | 
						|
    elif x < BILLION:
 | 
						|
        pass
 | 
						|
 | 
						|
    # billion
 | 
						|
    elif x < TRILLION:
 | 
						|
        pass
 | 
						|
 | 
						|
    # trillion
 | 
						|
    else:
 | 
						|
        pass
 | 
						|
 | 
						|
x = 1234
 | 
						|
assert anglocize(x) == "One Thousand, Two Hundred Thirty Four"
 |