2.字符串的常见操作

看来你正在讲解Python字符串的基本操作和一些常用的内置方法。下面是根据你的讲解内容,对Python字符串操作的简要总结:

  1. 字符串定义
  • 可以使用单引号'、双引号"或三引号'''"""来定义字符串。
  • 单引号和双引号在Python中功能相同,三引号通常用于多行字符串。
  1. 字符串作为字符列表
  • 字符串可以看作是一个字符的序列,可以通过索引访问特定位置的字符。
  • 索引从0开始,-1表示最后一个字符。
  1. 字符串内置方法
  • strip():去除字符串首尾的空格。
  • lstrip():去除字符串左侧的空格。
  • rstrip():去除字符串右侧的空格。
  1. 字符串替换
  • replace(old, new):将字符串中的old替换为new
  1. 字符串连接使用
  • 可以连续使用多个字符串方法,如replace()后跟strip()
  1. 字符串切分
  • split(separator):按照separator切分字符串,返回一个列表。
  1. 获取字符串长度
  • len(string):返回字符串的长度。
  1. 大小写转换
  • upper():将字符串转换为大写。
  • lower():将字符串转换为小写。
  1. 查找子字符串
  • find(sub):查找子字符串sub在字符串中的位置,如果不存在返回-1。
  1. 字符串切片
    • 使用[:]可以对字符串进行切片操作,如string[start:end]获取从startend-1的子字符串。

a=’python’

print(a[-1]) #运行结果: n

test=’   python is s good language!   ‘

print(test.strip()) print(test.lstrip()) print(test.rstrip())

print(test.split(‘ ‘))  #运行结果 [”, ”, ”, ‘python’, ‘is’, ‘s’, ‘good’, ‘language!’, ”, ”, ”]

print(test.replace(‘python’,’易语言’).replace(‘language’,’语言’))

test=’   python is s good language!   ‘

print(test[test.find(‘p’):]) #运行结果:python is s good language!

Scroll to Top