isprintable()方法——判断字符是否为可打印字符

自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm=1001.2014.3001.5501

语法参考

isprintable()方法用于判断字符串中所有字符是否都是可打印字符或字符串为空。Unicode字符集中"Other"、"Separator"类别的字符是不可打印的字符(但不包括ASCII码中的空格(0x20))。isprintable()方法可用于判断转义字符。

说明:ASCII码中第0~32号及第127号是控制字符;第33~126号是可打印字符,其中第48~57号为0~9十个阿拉伯数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母。

isprintable()方法的语法格式如下:

str.isprintable()

如果字符串中的所有字符都是可打印的字符或字符串为空则返回True,否则返回False。

快用锦囊

锦囊1 判断字符串中的所有字符是否都是可打印的

判断以下字符串是否都是可打印的,代码如下:

str = '\n\t'

print(str.isprintable())

str = 'mr_soft'

print(str.isprintable())

str = '12345'

print(str.isprintable())

str = '蜘蛛侠'

print(str.isprintable())

运行程序,输出结果为:

False

True

True

True

相关推荐
小柯南敲键盘7 小时前
跨境电商批量图片翻译与视频字幕翻译,就用跨马AI工具
大数据·人工智能·python·音视频
myy-learn7 小时前
32 SQLITE数据库
jvm·数据库·sqlite
JavaPub-rodert7 小时前
Redis 和 MySQL 如何保证数据一致性?从业务方案到底层原理完整讲解
数据库·redis·mysql
Patrick_Wilson7 小时前
为什么gitlab的MR会默认有一个merge commit
前端·git·gitlab
大牧师7 小时前
TypeORM 学习教程
数据库·sql·学习·node.js·orm·nest.js·typeorm
IvorySQL7 小时前
PostgreSQL 日报| PGQ 功能发现严重缺陷(9 月 4 日)
数据库·postgresql
霸道流氓气质7 小时前
Spring AI 多模态开发指南:图片理解与语音合成
java·人工智能·spring
en.en..7 小时前
Linux mmap 内存映射深度解析:基于帧缓冲 /dev/fb0
java·服务器·前端
洋不写bug7 小时前
链表补充练习,双链表的模拟实现
java·数据结构·链表·双链表·底层实现
后台模板学习7 小时前
用 IM 即时聊天项目一次讲清消息去重算法的踩坑与解决方案
java·数据库·spring