当前位置:首页python > 正文

python编写一个函数接收输入一个字符,判断这个字符是数字,还是大写字母,还是小写字母,还是其它符号(ASCII码)

作者:野牛程序员:2024-01-03 22:08:56python阅读 2501

定义一个函数,可以接收一个字符作为输入,然后判断该字符属于数字、大写字母、小写字母还是其他符号(根据ASCII码)。以下是一个简单的Python函数示例:

def check_char_type(char):
    if char.isnumeric():
        return "数字"
    elif char.isupper():
        return "大写字母"
    elif char.islower():
        return "小写字母"
    else:
        return "其他符号(ASCII码)"

# 示例用法
input_char = input("请输入一个字符: ")
result = check_char_type(input_char[0])

print(f"输入字符'{input_char}'是{result}。")

这个函数首先使用 isnumeric() 方法检查字符是否为数字,然后使用 isupper()islower() 方法分别检查是否为大写字母和小写字母。如果都不是,则判定为其他符号。最后,根据判断结果返回相应的字符串。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击