Python提供 isalpha()
用于检查指定字符串是否完全由字母组成的字符串数据类型的方法。字母字符是从a到z和从a到z。小写和大写字符都假定为字母字符。
null
isalpha()方法语法
isalpha()方法可以在字符串类型上调用,并具有以下语法和返回值。使用isalpha()方法不需要导入任何Python模块。它由字符串值和字符串变量直接提供。
STRING.isalpha()
- STRING是要检查字母字符的字符串值或变量。
- 返回类型为布尔型,其中字符串仅由字母字符组成,它将返回TRUE,而有一个或多个非字母字符将返回FALSE。
字母字符
在使用isalpha()方法之前,让我们列出下面的alpha或alphabet字符。我们可以看到字母中没有数字、符号或空格。
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
非字母字符
实际上,列出非字母字符很难,因为除了字母字符以外,每个字符都是非字母字符。但我们将列出一些众所周知的非字母字符。
1234567890!'^+%&/()=_-.|<>
isalpha()示例
让我们用isalpha()方法做一些例子。下面我们将提供一些字符串值或字符串变量,并检查它们是否完全由alpha字符组成或包含任何非alpha字符。
"abc".isalpha()"abc123".isalpha()"abcABC".isalpha()"Iampythontect".isalpha()"I am pythontect".isalpha()"I . am ! pythontect".isalpha()"123456".isalpha()a = "abc"a.isalpha()b = "abc123"b.isalpha()
![图片[1]-Python String isalpha()方法教程-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/09/pythontect_image-5.png)
空间是字母字符吗?
你可能会问空格字符是字母字符,因为它不是数字或符号。但是识别字母字符的问题非常简单。有没有字母表提供了一个字符的空间。不,空格不是alpha字符,对于isalpha()方法,带有空格的字符串将返回false。
Tab是Alpha字符吗?
Tab类似于空格字符,其中多个空格用于创建一个Tab。但如空格字符说明所述,制表符不是由任何字母表提供的,制表符也不是字母字符。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END