| ²é¿´: 521 | »Ø¸´: 0 | ||
[×ÊÔ´]
pythonºËÐĽ̵̳ÚÁùÕ¿κóϰÌâ9µÄ´úÂë
|
|
#! /usr/bin/python num=int(raw_input('Please enter a number at[0~1000]:')) unit=['zero','one','two','three','four','five','six','seven','eight','night','nine','ten'] ten=['eleven','twele','thirteen','fourteen','fifteen','sixteen','seventeen','eighteen','nineteen'] tens=['ten','twenty','thirty','fourty','fifty','sixty','seventy','eighty','ninety'] #print num #print unit #print ten #print tens def engnum(num): if num<=10: units=unit[num] print 'The english number is %s'%units elif 10< num <100: nuit1=num/10 nuit2=num%10 if nuit2==0: print 'The number is %s'%tens[nuit1-1] else: print 'The number is %s-%s'%(ten[nuit1-1],unit[nuit2]) elif 100<=num<1000: nuit3=num%10 ten3=nuit3%10 hu1=num/100 if nuit3==0 and ten3==0: print 'The number is %shunder'%unit[hu1] elif nuit3==0: print 'The number is %shunder-%s'%(unit[hu1],tens[ten3-1]) else: print 'The number is :%shunder-%s-%s'%(unit[hu1],tens[ten3-1],unit[unit3]) else: print 'ten-hunder' engnum(num) |
» ²ÂÄãϲ»¶
¼±Ðèµ÷¼Á
ÒѾÓÐ3È˻ظ´
22408 312Çóµ÷¼Á
ÒѾÓÐ21È˻ظ´
¿ÒÇëÓÐѧУÊÕÁô
ÒѾÓÐ4È˻ظ´
297£¬¹¤¿Æµ÷¼Á?
ÒѾÓÐ9È˻ظ´
300Çóµ÷¼Á
ÒѾÓÐ4È˻ظ´
291Çóµ÷¼Á
ÒѾÓÐ5È˻ظ´
085404 22408 309·ÖÇóµ÷¼Á
ÒѾÓÐ10È˻ظ´
296Çóµ÷¼Á
ÒѾÓÐ13È˻ظ´
ͨÐŹ¤³ÌÇóµ÷¼Á£¡£¡£¡
ÒѾÓÐ6È˻ظ´
294Çóµ÷¼Á
ÒѾÓÐ7È˻ظ´
ÕÒµ½Ò»Ð©Ïà¹ØµÄ¾«»ªÌû×Ó£¬Ï£ÍûÓÐÓÃŶ~
PythonºËÐıà³ÌµÚ¶þ°æ¡¾ÖÐÎľµä½Ì³Ì¡¿
ÒѾÓÐ377È˻ظ´
¿ÆÑдÓСľ³æ¿ªÊ¼£¬ÈËÈËΪÎÒ£¬ÎÒΪÈËÈË













»Ø¸´´ËÂ¥
µã»÷ÕâÀïËÑË÷¸ü¶àÏà¹Ø×ÊÔ´