Python 字符串 isascii() 方法

Python 字符串 isascii() 方法

描述

isascii() 方法返回字符串中的所有字符是否都属于 ASCII 字符集。ASCII 字符的值介于 0 到 127 之间。它们对应的 Unicode 值介于 \u0000 和 \u007f 之间。超出此范围的任何字符都不是 ASCII 字符。因此,如果字符串包含任何这样的字符,则 ascii() 方法返回 False。

语法

isascii() 方法的语法如下:

var.isascii()

参数

返回值

该方法返回 true,如果字符串中的所有字符都是 ASCII 字符。否则返回 false。

示例

下面的示例演示了 isascii() 方法的用法。

var = "Hello Python"
var1 = var.isascii()
print ("原始字符串:", var)
print ("只有 ASCII 字符?:", var1)

var = "ABC!@#"
var2 = var.isascii()
print ("原始字符串:", var)
print ("只有 ASCII 字符?:", var2)

var = "\u20B9100"
var3 = var.isascii()
print ("原始字符串:", var)
print ("只有 ASCII 字符?:", var3)

当你运行这个程序时,它将产生以下 输出

原始字符串: Hello Python
只有 ASCII 字符?: True
原始字符串: ABC!@#
只有 ASCII 字符?: True
原始字符串: ₹100
只有 ASCII 字符?: False

20B9 是 ₹ 的 UNICODE,这是一个非 ASCII 字符。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程