有时候要用到十以内的数字中文大写的,数字量不是很多,可以直接列出:
def getnumstr(intnumber): numberList = ['零','一','二','三','四','五','六','七','八','九',"十"] strnum = numberList[intnumber] return strnum num = input('请输入10以内的数字') str=getnumstr(int(num)) print(str)
python数字转换成汉字大写,运行结果,10以内的转换哦!