猿问

如何快速判定ASCII字符和非ASCII字符?

同上,小白求解,谢谢。

明月笑刀无情
浏览 757回答 1
1回答

慕姐4208626

pythondef is_ascii(s): return all(ord(c) < 128 for c in s) 或者使用: pythons.decode('ascii') 然后,抓UnicodeDecodeError异常。 后者看上去要高效一些。 Update: 还有一种方法,使用curses模组: pythonfrom curses import ascii def isascii(s): return all(ascii.isascii(c) for c in s)
随时随地看视频慕课网APP

相关分类

Python
我要回答