Python字符串类型:字符串索引、字符串切片、字符串format()方法格式化、字符串操作符、字符串处理函数

本文详细介绍了Python字符串的表示方式、字符串索引和切片、操作符、处理函数和方法,重点讨论了字符串的format()方法用于格式化输出,并讲解了各种格式控制标记的用法。
摘要由CSDN通过智能技术生成

字符串:由0个或多个字符组成的有序序列sequence。

一、字符串表示方式:2类4种

  1. 由一对单引号或双引号表示,该方式仅用于表示单行字符串
  2. 由一对三单引号或三双引号,该方式可以表示多行字符串
  3. 如果希望在字符串中包含单引号,外面就用双引号;反之亦然。否则出错
  4. 如果希望在字符串中既包含单引号又包含双引号,外面用三单引号
    在这里插入图片描述

注:无论单双,无论几个,外面的引号一定都是英文引号

  1. 反斜杠()的作用:①转义符;②续行符
  • 转义符与后面相邻的一个字符共同组成了新的含义,如\n表示换行,\表示反斜杠,\‘表示单引号,"表示双引号,\t表示制表符Tab,\r光标移到本行行首,\n光标移到下行行首,即换行,\b回退
    在这里插入图片描述
  • 续行符,将一行长代码变成多行短代码
    在这里插入图片描述

二、字符串索引

索引:对字符串中单个字符的检索
<字符串或字符串变量>[序号]
字符串以Unicode编码,字符串的英文字符和中文字符都计作1个字符。
在这里插入图片描述

三、字符串切片

切片:对字符串中某个子串或区间的检索
<字符串或字符串变量>[N,M[,K]]
注:字符串切片不包括M位置,取值从N到M-1

  • 如果N大于M,则返回空字符串
  • 如果N缺失,则默认将N设为0,从字符串头开始
  • 如果M缺失,则默认到字符串结尾
  • 如果M和N都缺失,表示整个字符串
  • 如果M和N都缺失,步长=-1,表示整个字符串逆序,即从后往前一个个取出
  • 根据步长K对字符串切片
    在这里插入图片描述
    在这里插入图片描述
  • </
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值