iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python字符串的知识有哪些
  • 898
分享到

Python字符串的知识有哪些

2023-06-25 16:06:29 898人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章主要讲解了“python字符串的知识有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python字符串的知识有哪些”吧!1.部分转义字符转义字符# \\ 反斜

这篇文章主要讲解了“python字符串的知识有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python字符串的知识有哪些”吧!

1.部分转义字符

转义字符# \\ 反斜线str1 = "qqq\\qq"print(str1)# 输出 qqq/qq# \b 退格键(Backspace)str2 = "qqq\b"print(str2)# 输出 qq# \' 单引号 \"双引号str3 = "qq\'qqqqq\""print(str3)# 输出 qq'qqqqq"# \n 换行str4 = "qqqq\nqq"print(str4)# 输出 qqqq#     qq# \t 制表符(Tab)str5 = "a\taa"print(str5)# 输出 a   aa

2.slice 切片读取字符串

s = "hello world sssss sssss sssss"# s[n] 指定下标读取序列中某个元素print(s[1])# e# s[n: m] 从下标值n读取到m-1,若干个元素print(s[0: 4])# hell# s[n:] 从下标值n读取到最后一个元素print(s[3:])# lo world# s[:m] 从下标值0读取到m-1个元素print(s[:5])# hello# s[:] 表示会复制一份序列的元素print(s[:])# hello world# s[::-1] 将整个序列元素反转print(s[::-1])# dlrow olleh

3.调用split()方法分割字符串 ASCII字母

# 字符串.split(分隔符,分隔次数)# 输出26个小写字母并反转输出letters = ""for x in range(97, 123):    letters += str(chr(x))print(letters)print(" ")print(letters[::-1])# ord()返回字符所对应的ASCII码# chr()返回ASCII码对应的字符# 输出26个大写字母并反转输出 A 65 Z 91letters2 = ""for n in range(65, 91):    letters2 += chr(n) + " "print(letters2)print(letters2[::-1].split(" ",5))  # 字符串.split(分隔符,分隔次数)

4.与字母大小写有关方法

str = "My name in Zyj hello world"# capitalize() 只有第一个单词首字母大写,其余都小写print(str.capitalize())# My name in zyj hello world# lower() 将字母转换为小写print(str.lower())# my name in zyj hello world# upper() 将字母转换为大写print(str.upper())# MY NAME IN ZYJ HELLO WORLD# title() 每个单词首字母大写,其余都小写print(str.title())# My Name In Zyj Hello World# islower() isupper() istitle() 判断字符串是否符合格式print(str.isupper())# False

5.搜索查找字符串

str1 = "Myaa namess inddaa Zyjcc helloxx worldbb"# 1.count.py 搜索特定字符串存在的个数print(str1.count("aa"))# 2.查找字符串  str.find(字符或字符串 ,开始下标,结束下标) 返回第一次找到该字符串时的下标编号# find()方法未找到子字符串时会返回 -1str2 = "My name in Zyj hello world My name in Zyj hello world"print(str2.find("in", ))  # 寻找子字符串in,从下标编号0开始print(str2.find("in", 9))  # 寻找子字符串in,从下标编号9开始# 3. str.index(字符或字符串 ,开始下标,结束下标) 返回指定字符串下标值print(str2.index("name"))# index 与 find 差别,index()查找不到会报错,find()会返回 -1 值# 4.startswith(字符或字符串 ,开始下标,结束下标) 判断字符串开头字符是否含有子字符str3 = "My name in Zyj hello world My name in Zyj hello world"print(str3.startswith("name", 3))  # True# 5.str.endswith(字符或字符串 ,开始下标,结束下标) 判断字符串结尾字符是否含有子字符print(str3.endswith("world"))  # True

感谢各位的阅读,以上就是“Python字符串的知识有哪些”的内容了,经过本文的学习后,相信大家对Python字符串的知识有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: Python字符串的知识有哪些

本文链接: https://www.lsjlt.com/news/306104.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python字符串的知识有哪些
    这篇文章主要讲解了“Python字符串的知识有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python字符串的知识有哪些”吧!1.部分转义字符转义字符# \\ 反斜...
    99+
    2023-06-25
  • Python变量和字符串的知识点有哪些
    这篇文章主要介绍了Python变量和字符串的知识点有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python变量和字符串的知识点有哪些文章都会有所收获,下面我们一起来看看...
    99+
    2024-04-02
  • Python中的字符串常识有哪些
    这篇文章主要介绍Python中的字符串常识有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!字符串与长字符串Python非常简单,并没有专门分出一个char(Character)类型(搞过C/Java的同学都熟悉)...
    99+
    2023-06-22
  • Python字符串的有关知识详解
    目录1.部分转义字符2.slice 切片读取字符串3.调用split()方法分割字符串 ASCII字母4.与字母大小写有关方法5.搜索查找字符串总结1.部分转义字符 转义字符 #...
    99+
    2024-04-02
  • R语言中字符串有哪些知识点
    这篇文章主要介绍了R语言中字符串有哪些知识点,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在R语言中的单引号或双引号对中写入的任何值都被视为字符串。 R语言存储的每个字符串都...
    99+
    2023-06-14
  • JavaScript字符串对象基本知识有哪些
    这篇“JavaScript字符串对象基本知识有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看...
    99+
    2024-04-02
  • Python字符编码知识点有哪些
    本篇内容主要讲解“Python字符编码知识点有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python字符编码知识点有哪些”吧!字符编码【所谓unicode】unicode是一种类似于符号...
    99+
    2023-06-02
  • js截取字符串相关的知识点有哪些
    这篇文章主要介绍“js截取字符串相关的知识点有哪些”,在日常操作中,相信很多人在js截取字符串相关的知识点有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希...
    99+
    2024-04-02
  • Python字符串的5个知识点
    使用方法修改字符串的大小写在msg.title()中,msg后面的句点(.)让python对变量msg执行方法title()指定的操作。每个方法后面都跟着一对括号,这是因为方法通常需要额外的信息来完成其工作。这种信息是在括号内提供的。函数t...
    99+
    2023-06-02
  • Python基础知识(六)--字符串
      #字符串   #字符串是用固定的str数据类型表示的,用来存放Unicode字符序列  #str数据类型可以用来创建一个字符串对象,参数为空时返回一个空字符串  a = str()  print(a)                  ...
    99+
    2023-01-31
    字符串 基础知识 Python
  • Python字符串的转义字符有哪些
    这篇文章主要讲解了“Python字符串的转义字符有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python字符串的转义字符有哪些”吧!什么是转义字符转义字符是指,用一些普通字符的组合来...
    99+
    2023-06-29
  • python字符串的特点有哪些
    python字符串的特点:1.是字符的有序集合;2.索引从0开始;3.修改字符串其内存地址会发生变化;4.可以取负值;python字符串的特点有以下几点字符串是字符的有序集合,可以通过其位置来获得具体的元素。字符串中的字符是通过索引来提取的...
    99+
    2024-04-02
  • python字符串有哪些函数
    python中有以下几种常见的字符串处理函数len()函数len()函数的作用是用于计算字符串的长度。strip()函数strip()函数的作用是用于删除字符串两边的空白符。isalpha()函数isalpha()函数的作用是用于判断字符串...
    99+
    2024-04-02
  • linux系统中字符集知识有哪些
    这篇文章主要为大家展示了“linux系统中字符集知识有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux系统中字符集知识有哪些”这篇文章吧。解决方法:把linux的字符集改变一下。路径...
    99+
    2023-06-13
  • python字符串函数有哪些
    python中的字符串函数:1.capitalize()函数 ,将字符串的第一个字母变成大写;2.swapcase()函数,对字符串的大小写字母进行转换;3.lower()函数 ,将字符串中所有大写字符转换为小写;python中的字符串函数...
    99+
    2024-04-02
  • Python中字符串的特性有哪些
    本篇文章为大家展示了Python中字符串的特性有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。如何创建一个字符串?s = 'Hello'print(s)s1&...
    99+
    2023-06-14
  • Python中关于字典的知识有哪些
    本篇内容主要讲解“Python中关于字典的知识有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python中关于字典的知识有哪些”吧!字典(dict)dic是映射类型,由{}括起来的键值对组...
    99+
    2023-06-02
  • python关于数字的知识点有哪些
    本篇内容主要讲解“python关于数字的知识点有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python关于数字的知识点有哪些”吧!Python Number 数据类型用于存储数值。数据类...
    99+
    2023-06-27
  • python字典的基础知识点有哪些
    这篇文章主要介绍“python字典的基础知识点有哪些”,在日常操作中,相信很多人在python字典的基础知识点有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”python字典的基础知识点有哪些”的疑惑有所...
    99+
    2023-06-22
  • Python中字符串的方法有哪些
    Python中字符串的方法有很多,下面是一些常用的字符串方法:- `capitalize()`: 将字符串的第一个字符转换为大写,并...
    99+
    2023-08-30
    Python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作