isascii()方法在python中的应用,实例代码

isascii()方法描述

isascii()方法,是python内置的字符串类的实例方法,可以用来判断调用对象——python字符串是否为空或字符串中的每个字符是否都是ASCII编码的字符,如果是,则返回True,否则返回False。


isascii()方法的调用语法,及参数

str.isascii();不需要参数;

如果字符串对象无法调用isascii()方法,可以查看python的版本,鄙人使用的是3.7.6。


isascii()方法返回值

bool类型的值,True or False;


isascii()方法实例代码

>>> ''.isascii()
True
>>> '35'.isascii()
True
>>> 'x'.isascii()
True
>>> 'python'.isascii()
True
>>> '电视剧'.isascii()
False
>>> ''.isascii(1)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: isascii() takes no arguments (1 given)

代码解析

如上代码,当传递一个参数给isascii()方法时,python会抛出TypeError,并提示isascii()方法不需要参数。当调用对象的字符串为空字符串或字符全部为ASCII编码的字符,isascii()方法返回True,否则返回False。



全栈后端 / python教程 :


























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.