# numberwords.py # -------------- # By MWC Contributors # Functions to print out a verbal representation of an integer. MAXIMUM = 1000000 DIGIT_NAMES = [ "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" ] TWEEN_AND_TEEN_NAMES = [ "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen" ] TENS_NAMES = [ "", "ten", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety" ] def int_under_1000000_to_str(number): return "umm..." def int_under_1000_to_str(number): return "umm..." def int_under_100_to_str(number): return "umm..." def int_under_20_to_str(number): return "umm..." def int_under_10_to_str(number): return "umm..." def divide_with_remainder(dividend, divisor): """Divides one number by another, using whole-number division. Returns the quotient and the remainder. """ quotient = dividend // divisor remainder = dividend % divisor return quotient, remainder