Python isascii() 语法
isascii() 是 Python 字符串的一个方法,它用于判断字符串中所有字符是否都是 ASCII 字符。
语法:
str.isascii()说明:
isascii() 方法不接收任何参数。
isascii() 方法会返回一个布尔值,即 True 或 False。
Python isascii() 摘要
| 使用频率 | 低 |
|---|---|
| 修改原字符串 | 否 |
| 官方文档 | 查看 |
| 相关方法 | encode()、decode()、isprintable() |
Python isascii() 示例
接下来,我们通过一个简单的例子来讲解 Python isascii() 方法是如何使用的。
示例:isascii() 基本用法
s1 = 'lvyenet'
s2 = '绿叶网'
s3 = '!@#$%^&*'
print(s1.isascii())
print(s2.isascii())
print(s3.isascii())运行结果如下。
True
False
True分析:
对于 s1 来说,全为英文字母,属于标准 ASCII 字符,返回 True 。
对于 s2 来说,包含中文汉字,汉字不属于 ASCII 编码范围,因此返回 False 。
对于 s3 来说,虽然包含特殊符号,但这些符号都在 ASCII 码表内,因此返回 True 。
