Python tuple方法和string常量介绍

 更新时间:2022年05月08日 10:13:47   投稿:hqx  
这篇文章主要介绍了Python tuple方法和string常量,文章基于python的相关资料展开详细内容,对初学python的通知有一定的参考价值,需要的小伙伴可以参考一下

前言

今天给大家分享一个Python入门基础知识吧,Python tuple方法和string常量周末就给大家放松一下了,大家好才是真的好。

1 tuple.count(value)

描述:返回value出现的次数

>>> tp = tuple([1, 2, 3, 4, 4, 5])
>>> tp.count(1)
1
>>> tp.count(4)
2
>>> tp.count(7)
0

2 tuple.index(value[, start[, end]])

描述:返回元组中第一个值为x的元素的从零开始的索引,如果没有这样的元素将会抛出 ValueError 异常

说明:可选参数 start 和 end 是切片符号,用于将搜索限制为列表的特定子序列

>>> tp = tuple([1, 2, 3, 4, 4, 5])
>>> tp.index(4)
3
>>> tp.index(7)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: tuple.index(x): x not in tuple

1 string.ascii_letters

描述:ASCII码定义的大小写英文字符

说明:该值不依赖于语言区域

>>> import string
>>> string.ascii_letters
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
>>> 'a' in string.ascii_letters
True
>>> '你好' in string.ascii_letters
False

2 string.ascii_lowercase

描述:小写字母 ‘abcdefghijklmnopqrstuvwxyz’

说明:该值不依赖于语言区域

>>> import string
>>> string.ascii_lowercase
'abcdefghijklmnopqrstuvwxyz'

3 string.ascii_uppercase

描述:大写字母 ‘ABCDEFGHIJKLMNOPQRSTUVWXYZ’

说明:该值不依赖于语言区域

>>> import string
>>> string.ascii_uppercase
'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

4 string.digits

描述:字符串 ‘0123456789’

>>> import string
>>> string.digits
'0123456789'

5 string.hexdigits

描述:字符串 ‘0123456789abcdefABCDEF’

>>> import string
>>> string.hexdigits
'0123456789abcdefABCDEF'

6 string.octdigits

描述:字符串 ‘01234567’

>>> import string
>>> string.octdigits
'01234567'

7 string.punctuation

描述:由在 C 语言区域中被视为标点符号的 ASCII 字符组成的字符串

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

8 string.printable

描述:由被视为可打印符号的 ASCII 字符组成的字符串

说明:即为 digits, ascii_letters, punctuation 和 whitespace 的总和

>>> import string
>>> string.printable
'0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~ \t\n\r\x0b\x0c'

9 string.whitespace

描述:由被视为空白符号的 ASCII 字符组成的字符串

说明:包括空格、制表、换行、回车、进纸和纵向制表符

>>> import string
>>> string.whitespace
' \t\n\r\x0b\x0c'

到此这篇关于Python tuple方法和string常量介绍的文章就介绍到这了,更多相关Python tuple和string内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MacOS Pytorch 机器学习环境搭建方法

    MacOS Pytorch 机器学习环境搭建方法

    这篇文章主要介绍了MacOS Pytorch 机器学习环境搭建,学习 Pytorch ,首先要搭建好环境,这里将采用 Anoconda + Pytorch + PyCharm 来一起构建 Pytorch 学习环境,需要的朋友可以参考下
    2023-02-02
  • Python用requests-html爬取网页的实现

    Python用requests-html爬取网页的实现

    本文主要介绍了Python用requests-html爬取网页的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • python3解析库lxml的安装与基本使用

    python3解析库lxml的安装与基本使用

    lxml是python的一个解析库,支持HTML和XML的解析,支持XPath解析方式,下面这篇文章主要给大家介绍了关于python3解析库lxml的安装与使用的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2018-06-06
  • 解决pycharm修改代码后第一次运行不生效的问题

    解决pycharm修改代码后第一次运行不生效的问题

    这篇文章主要介绍了解决pycharm修改代码后第一次运行不生效的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • python中map()与zip()操作方法

    python中map()与zip()操作方法

    这篇文章主要介绍了python中map()与zip()操作方法,需要的朋友可以参考下
    2016-02-02
  • 使用python为mysql实现restful接口

    使用python为mysql实现restful接口

    这篇文章主要介绍了使用python为mysql实现restful接口的相关资料,需要的朋友可以参考下
    2018-01-01
  • Python全栈之队列详解

    Python全栈之队列详解

    这篇文章主要为大家介绍了Python全栈之队列,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2021-12-12
  • 10款最佳Python开发工具推荐,每一款都是神器

    10款最佳Python开发工具推荐,每一款都是神器

    这篇文章主要介绍了10款最佳Python开发工具推荐,每一款都是神器,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2020-10-10
  • OpenCV+MediaPipe实现手部关键点识别

    OpenCV+MediaPipe实现手部关键点识别

    这篇文章主要介绍了如何通过OpenCV MediaPipe实现手部关键点识别,文中的示例代码讲解详细,对我们学习或工作有一定的价值,需要的可以参考一下
    2022-01-01
  • Python Opencv图像处理基本操作代码详解

    Python Opencv图像处理基本操作代码详解

    这篇文章主要介绍了Python Opencv图像处理基本操作代码详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08

最新评论