Python –在 ASCII 范围内过滤字符串
当需要过滤 ASCII 范围内的字符串时,可以使用表示 Unicode 的“ord”方法和“all”操作符。
以下是该方法的演示 −
示例
my_string = "Hope you are well"
print("The string is :")
print(my_string)
my_result = all(ord(c) < 128 for c in my_string)
if(my_result == True):
print("The string contains ASCII characters")
else:
print("The string doesn't contain all ASCII characters")输出
The string is : Hope you are well The string contains ASCII characters
说明
定义一个字符串并显示在控制台上。
在字符串中的每个字母上调用“ord”方法,并检查其 Unicode 值是否小于 128。
如果所有元素的 Unicode 表示都小于 128,则分配一个布尔“True”值。
迭代完成后,检查此布尔值。
基于此值,在控制台上显示相关消息。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
JavaScript
PHP