python字符串讲解,字符串的操作方法 Python_1

  python字符串讲解,字符串的操作方法 Python

  本文主要介绍python字符串操作。String是不可变类型,可以重新赋值,但是不能通过index改变其中一个值。您只能拼接字符串来创建新变量。下面我们来学习一下具体内容。有需要的朋友可以参考一下。

  00-1010 1、5种字符串检索方法2、join字符串拼接方法[list/tuple-string] 3、3种字符串分割方法[string-list/tuple] 4、5种大小写转换方法5、3种字符串剪枝方法string是一种不可变类型,可以重新赋值,但其中一个值不能被索引和改变。您只能拼接字符串来创建新变量。

  并且索引和切片索引:超出界限,将会报告错误。

  切片:

  超出范围将被自动修改。

  不包括右索引。

  从小到大写,否则返回空字符串。

  座右铭=有家就有余庆

  #索引

  打印(座右铭[0])

  # print(座右铭[10])报告了一个错误。

  #切片不包含从小到大的右侧

  打印(座右铭[0:9])

  打印(座右铭[0:10])

  打印(座右铭[0:100])

  打印(座右铭[0:])

  打印(座右铭[-10:])

  打印(座右铭[-100:])

  打印(座右铭[-5:-1])

  打印(座右铭[0:10:2])

  打印(座右铭[:5])

  Print(座右铭[:2]) #无论大小都会返回

  打印(座右铭[2:3])

  

目录

  s=ILovePython

  # 1.str.count( ,起点,终点)

  打印(s计数( o ,1,5))

  打印(s计数( o ))

  # 2.str.find( ,起点,终点)找不到返回-1

  print(s.find(o ,3))

  print(s.find(o ,3,5))

  打印(s.find(o )

  # 3.找不到str.index(,起点,终点),则会报告错误。

  打印(标准索引( o ))

  打印(标准索引( Py ))

  # 4.str.startswith( ,起点,终点)

  print(s.startswith(IL ))

  print(s.startswith(L ))

  # 5.str.endswith( ,起点,终点)

  打印(s.endswith(on ))

  打印(s.endswith(n ))

  打印(s.endswith(e ))

  一

  2

  9

  -1

  2

  2

  5

  真实的

  错误的

  真实的

  真实的

  错误的

  

一、5种字符串检索方法

  将列表元组拼接成字符串。

  # join()函数

  list_val=[www , baidu , com]

  str_val= . 。联接(list_val)

  打印(字符串值)

  元组=(用户,安迪,代码)

  str_val=/。连接(元组)

  打印(字符串值)

  

二、join字符串拼接方法 [列表/元组 -- 字符串]

  # 1.默认情况下,拆分(,分割数)从空格中被截断\n \r \t

  “我爱你”

  打印(s.split())

  S1=蟒蛇我爱你蟒蛇

  打印(s1.split(y ))

  S2=蟒蛇我爱你蟒蛇

  print(s1.split(y ,1))

  # 2.缺省情况下,splitlines()从换行符中被切断

  “我爱你”

  print(s.splitlines())

  # 3.partition(“”)不切断分成3个元素的元组。

  我爱你,蟒蛇

  打印(s.partition (love ))

  [我,爱,你, Py , thon]

  [p , thon我爱你P , thon]

  [p , thon我爱你Python]

  [我爱你, Py thon]

  (我,爱,你这条蟒蛇)

  split()和splitlines()默认情况下的对比:

  split()和partition()的比较:split()切断列表,partition()不切断变量组。

  

三、3种字符串分割方法 [字符串 -- 列表/元组]

  string_val=我爱Python

  print(string_val.upper())

  print(string_val.lower())

  Print(string_val.title()) #每个单词的第一个字母大写

  print(string _ val . capital())#只有第一个字母大写

  print(string_val.swapcase())

  我喜欢PYTHON

  我喜欢python

  我喜欢Python

  我喜欢python

  我喜欢pYTHON

  

四、5种大小写转换方法

  修剪默认的前导空格、尾随空格和换行符\t\r

  参数设置开头和结尾的其他符号可用于修剪。

  Lstrip()只删除开头,rstrip()只删除结尾。

  s= ILovepython

  印刷品

  打印(s.strip())

  打印(长条( I ))

  打印(长条( n ))

  S1= 00000003210 run OOB 0123000000

  打印(s1.strip(0 ))

  print(s1.lstrip(0 ))

  print(s1.rstrip(0 ))

  ILovepython

  ILovepython

  Lovepython

  3210Runoob0123

  3210Runoob0123000000

  00000003210Runoob0123

  关于python字符串操作的这篇文章到此为止。关于python字符串操作的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望你以后能支持风行IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 如何对python字符串中字符进行替换,python 替换字符串
  • 如何对python字符串中字符进行替换,python 替换字符串,python字符串替换的2种方法
  • Python字符串转变量,python输出字符和数字变量
  • Python字符串转变量,python输出字符和数字变量,Python将字符串常量转化为变量方法总结
  • python字符串讲解,菜鸟教程python字符串
  • python字符串讲解,菜鸟教程python字符串,python 字符串详解
  • python字符串根据字符截取,python字符串的切片操作
  • python字符串根据字符截取,python字符串的切片操作,Python中的字符串切片(截取字符串)的详解
  • python中字符串的切片,python字符串
  • python中字符串的切片,python字符串,Python中字符串切片详解
  • python 去除字符串中的空格,python字符串去除空格
  • python 去除字符串中的空格,python字符串去除空格,Python 字符串去除空格的五种方法
  • ,,Python字符串拼接的4种方法实例
  • ,,Python字符串匹配之6种方法的使用详解
  • python编写函数去掉字符串中的空格,python字符串怎么去空格
  • 留言与评论(共有 条评论)
       
    验证码: