请帮我写一个程序,Python中输入0到9间的一个正整数判断其合法性(一位),如果合法则输出数字的大写形式
时间: 2023-04-05 07:04:33 浏览: 87
识别手写数字0到9,0-9数字书写,Python源码.zip
5星 · 资源好评率100%
好的,这个问题可以回答。以下是Python代码:
```
num = input("请输入一个0到9间的正整数:")
if num.isdigit() and int(num) >= 0 and int(num) <= 9:
num_dict = {"0": "零", "1": "壹", "2": "贰", "3": "叁", "4": "肆", "5": "伍", "6": "陆", "7": "柒", "8": "捌", "9": "玖"}
print(num_dict[num])
else:
print("输入不合法!")
```
这个程序会先判断输入的是否是数字,然后再判断是否在0到9之间。如果输入合法,就会输出数字的大写形式。
阅读全文