繁体   English   中英

如何制作C程序

[英]How to make C program

如何在 Python 中制作一个程序,将整数作为输入并将其打印为字符串?

例如,输入:77 -> 输出:七十七

首先你应该得到输入数字长度

例如(输入->长度):

75 -> 2| 175 -> 3 | 9635 -> 4

那么你应该像这样处理它:

如果长度为 2 ,第一个数字将在 290 之间,第二个将在 1 - 9 之间

如果数字只有 1 位数字,它将介于零 - 九之间

如果数字有 3 位,第 1 位(从左起)应该是数字 + 千

例如:九千和进程结束

我希望我能解释我想说的

使用已经可用的包,即https://pypi.org/project/num2words/

>>> from num2words import num2words
>>> num2words(42)
forty-two
>>> num2words(42, to='ordinal')
forty-second
>>> num2words(42, lang='fr')
quarante-deux

或者使用字典匹配编写自己的代码来执行此操作(可能是一个好的开始)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM