青
我们可以使用 Python isalpha() 函数判断输入的字符串是否纯字母。
执行如上代码,输出结果如下:
通过如上结果输出,我们不难得出:
如果输入的字符串都是字母,返回结果 True。(不区分字母大小写)
如果输入的字符串含有字母跟数字,返回结果 False。
如果输入的字符串含有空格、标点等其它字符,返回结果 False。
另外,如果判断一个对象是否为列表,可以使用isinstance方法,如下:
如果判断一个对象是否为字典,同样可以使用isinstance方法,如下:
软件测试开发技术栈
python可以通过ASCII 码判断输入的是否是字母
实现步骤
接受键盘输入
遍历用户输入的字符串
每一个字符去对比字母的ASCII
具体实现
cpp架构
info = "gfhajsh136ju879kdi"
for i in info:
if i.isalpha():
info = info.replace(i," ")#若为字母,使用空格代替
l = info.split()
print(len(l))
上述例子展示遍历info,若为英文,则使用空格代替,最后打印截取后的长度
isalpha:可用于判断字符串是否存在英文字母
isalnum:可用于判断字符串是否都是字母数字