python--string模块

本文详细介绍了Python中字符串常量的各类属性,包括大小写字母、数字、标点符号等的输出方式,为读者提供了全面的字符串操作指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 常用属性
属性含义
string.ascii_letters输出所有字母的字符串
string.ascii_lowercase输出所有小写字母的字符串
string.ascii_uppercase输出所有大写字母的字符串
string.letters同string.ascii_letters(大小写前后可能有别)
string.lowercase同string.ascii_lowercase
string.uppercase同string.ascii_uppercase
string.octdigits输出所有8进制数字字符串
string.hexdigits输出所有16进制数字字符串
string.digits输出所有数字的字符串
string.punctuation输出所有标点符号的字符串
string.whitespace输出所有空白符号的字符串
In [1]: import string

In [2]: string.ascii_letters
Out[2]: 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'

In [3]: string.ascii_lowercase
Out[3]: 'abcdefghijklmnopqrstuvwxyz'

In [4]: string.ascii_uppercase
Out[4]: 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

In [5]: string.letters
Out[5]: 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'

In [6]: string.lowercase
Out[6]: 'abcdefghijklmnopqrstuvwxyz'

In [7]: string.uppercase
Out[7]: 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

In [8]: string.octdigits
Out[8]: '01234567'

In [9]: string.hexdigits
Out[9]: '0123456789abcdefABCDEF'

In [10]: string.digits
Out[10]: '0123456789'

In [11]: string.punctuation
Out[11]: '!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~'

In [12]: string.whitespace
Out[12]: '\t\n\x0b\x0c\r '
  • 常用方法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值