Python 字符串 isascii() 方法

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 。

上一篇: isspace()

下一篇: isidentifier()

给站长反馈

绿叶网正在不断完善中,小伙伴们如果发现任何问题,还望多多给站长反馈,谢谢!

邮箱:lvyenet@vip.qq.com

「绿叶网」服务号
绿叶网服务号放大
关注服务号,微信也能看教程。
绿叶网服务号