中华人民共和国国家标准 GB/T 15835—2011《出版物上数字用法》规定:大写汉字数字的书写形式:零、壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、万、亿

大写汉字数字的适用场合:法律文书和财务票据上,应采用大写汉字数字形式记数。

定义一个中文数字大小写转换函数小写数字,函数实现功能是诸如输入一千小写数字,函数返回壹仟。即把小写转换为大写。

upper = “零壹贰叁肆伍陆柒捌玖拾佰仟万亿”

lower = “零一二三四五六七八九十百千万亿”

numbers = dict(zip(lower, upper))

number = input(“请输入汉字数字:”)

print(“”.join(numbers[i] for i in number))

print(“”.join([numbers[i] for i in number]))

def convert(number):

if number == “”:

小写数字_输入小写数字自动弹出大写数字_小写数字转换成大写的公式

return “”

else:

return numbers[number[0]]+convert(number[1:])

def convert(number):

num = “”

for i in number:

num += numbers[i]

return num

def convert(number):

return “”.join(numbers[i] for i in number)

小写数字转换成大写的公式_输入小写数字自动弹出大写数字_小写数字

def convert(number):

num = []

for i in number:

num.append(numbers[i])

return “”.join(num)

def convert(number):

num = ()

for i in number:

num += tuple(numbers[i])

return “”.join(num)

print(convert(“二百五十”))

———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击网站首页每天更新
站 长 微 信: aiwo51889