string.ascii_uppercase 所有大写字母 string.ascii_lowercase 所有小写字母 string.ascii_letters 所有字母 string.digits 所有数字
本文介绍Python3中String模块ascii_letters和digits方法,其中ascii_letters是生成所有字母,从a-z和A-Z,digits是生成所有数字0-9. 示例如下: Python >>> chars = string.ascii_letters + string.digits >>> print(chars) abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 1 2 3 >>> chars = string...
print("string.whitespace: ", string.whitespace) # whitespace打印时会自动格式化,原字符为' \t\n\r\v\f' >>> string.ascii_letters: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ string.ascii_lowercase: abcdefghijklmnopqrstuvwxyz string.ascii_uppercase: ABCDEFGHIJKLMNOPQRSTUVWXYZ string.digits: 01...
string.ascii_letters来获取所有的字母字符string.digits来获取所有的数字字符string.punctuation来获取所有的标点符号string.capwords()将字符串转化为首字母大写的形式string.rstrip()和string.lstrip()可以去除字符串右边和左边的空白字符二、字符串模板 string模块中的`string.Template`类提供了一种字符串模板的方式,可以...
python中的string模块主要是字符串相关的处理函数 本篇主要介绍string模块中digits和ascii_letters digits代表的是0~9的数字的字符串,ascii_letters代表的是字母(a~z和A~Z)的字符串,请看下面事例: 大家可能会有疑问,知道了string.digits+string.ascii_letters的用法,那这个能实际解决什么问题呢?
import string print(string.whitespace) # 包含所有的空格 print(string.ascii_lowercase) # 包含所有的小写字母 print(string.ascii_uppercase) # 包含所有的大写字母 print(string.ascii_letters) # 包含ASCII中的所有字母 print(string.digits) # 包含所有的数字字符串 print(string.hexdigits) # 包含所有的十六...
“import string”,导入 string 模块。4 输入:“x = string.ascii_letters”,点击Enter键。5 然后输入:“print(x)”,打印出 string.ascii_letters 属性。6 在编辑区域点击鼠标右键,在弹出菜单中选择“运行”选项。7 在运行结果窗口中查看运行结果,可以看到已经成功地打印了string模块的ascii_letters属性。
pythonCopy codeimport stringprint(string.ascii_letters) # 输出 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'print(string.digits) # 输出 '0123456789'字符串操作方法:string.capwords(s): 将字符串s中每个单词的首字母大写。pythonCopy codeimport strings = "hello world"print(string.capwords(s)) ...
string.capwords(s,sep=None) 源代码:Lib/string.py 也可以看看 str类型及方法 1. 字符串常量 源码定义如下: whitespace = ' \t\n\r\v\f' ascii_lowercase = 'abcdefghijklmnopqrstuvwxyz' ascii_uppercase = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' ascii_letters = ascii_lowercase + ascii_uppercase ...