python数字转英文_用python简单实现将整数转化为英文字符串

该Python程序能够将用户输入的0到999之间的整数转换为对应的英文字符串表示。它首先检查输入是否在有效范围内,然后根据数字大小使用不同的英文单词表示每一位数字,并通过连接这些单词来生成最终的英文字符串。
摘要由CSDN通过智能技术生成

#!/bin/env python

import string

while True:

number = int(raw_input('please input a number:').strip())

if number > 1000 or number <= 0:

print 'please input mid 0 to 999 number!!!!!!!!!!!'

continue

else :

break

num = []

num1={'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':'thirten',\

'14':'fourteen','15':'fifteen','16':'sixteen','17':'seventeen','18':'eighteen',\

'19':'nineteen',}

num2=(' ',' ','twenty','thirty&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值