python获取用户输入的数字_Python 将用户输入的数字 提取整数谢谢
2019-03-12 回答
def?unit_to_word(u):
convert_table?=?{
0:?"zero",
1:?"one",
2:?"two",
3:?"three",
4:?"four",
5:?"five",
6:?"six",
7:?"seven",
8:?"eight",
9:?"nine",
}
return?convert_table[u]
def?tens_to_word(t):
convert_table?=?{
0:?"",
10:?"ten",
11:?"eleven",
12:?"twelve",
13:?"thirteen",
14:?"fourteen",
15:?"fifteen",
16:?"sixteen",
17:?"seventeen",
18:?"eighteen",
19:?"nineteen",
2:?"twenty",
3:?"thirty",
4:?"forty",
5:?"fifty",
6:?"sixty",
7:?"seventy",
8:?"eighty",
9:?"ninety",
}
if?9??99:
word?=?unit_to_word(h/100)?+?"?hundred"
tens?=?h?%?100
if?tens?==?0:
return?word
else:
return?word?+?"?and?"?+?tens_to_word(tens)
else:
return?tens_to_word(h)
for?test?in?[0,?5,?19,?23,?100,?700,?711,?729]:
print?test,?"=>",?hundreds_to_word(test)測試結果輸出如下:
0?=>??zero
5?=>??five
19?=>?nineteen
23?=>?twenty?three
100?=>?one?hundred
700?=>?seven?hundred
711?=>?seven?hundred?and?eleven
729?=>?seven?hundred?and?twenty?nine
總結
以上是生活随笔為你收集整理的python获取用户输入的数字_Python 将用户输入的数字 提取整数谢谢的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: stm32机器学习_STM32机器学习开
- 下一篇: python是什么学了有什么用处_学py