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