Python之字符串

字符串

一、创建字符串

在这里插入图片描述

二、字符串格式化

1.format()方法

  • 替换字段名

在这里插入图片描述

  • 访问其组成部分

在这里插入图片描述

  • 指定转换类型

在这里插入图片描述

  • 指定宽度
    在这里插入图片描述
    注:字符串和数的对齐方式不同
  • 精度

精度也是使用整数指定的,但需要在它前面加上一个表示小数点的句点。
在这里插入图片描述

  • 千位分隔符
    使用逗号来指出你要添加千位分隔符
    在这里插入图片描述
  • 对齐
    在这里插入图片描述

2.字符串格式化符号

字符描述
%c格式化字符及其ASCII值
%s格式化字符串
%d格式化字符及其ASCII值
%u格式化无符号整型
%o格式化无符号八进制数
%x格式化无符号十六进制数
%X格式化无符号十六进制数(大写)
%f格式化浮点数字,可指定小数点后的精度
%e用科学计数法格式化浮点数
%E作用同上
%p用十六进制数格式化变量的地址

三、字符串方法

1. center()

方法 center 通过在两边添加填充字符(默认为空格)让字符串居中

在这里插入图片描述

2. rjust()

在这里插入图片描述

3.ljust()

在这里插入图片描述

4.find()

方法 find 在字符串中查找子串。如果找到,就返回子串的第一个字符的索引,否则返回 -1 。
在这里插入图片描述
可指定搜索的起点和终点(它们都是可选的)。
在这里插入图片描述起点和终点值(第二个和第三个参数)指定的搜索范围包含起点,但不包含终点。

5.join()

join用于合并序列的元素,所合并序列的元素必须都是字符串

在这里插入图片描述

6.lower()

方法 lower 返回字符串的小写版本。

在这里插入图片描述

7.replace()

方法 replace 将指定子串都替换为另一个字符串,并返回替换后的结果。
在这里插入图片描述

8.spilt()

split 作用与 join 相反,用于将字符串拆分为序列。

在这里插入图片描述
如果没有指定分隔符,将默认在单个或多个连续的空白字符(空格、制表符、换行符等)处进行拆分。

9.strip()

方法 strip 将字符串开头和末尾的空白(但不包括中间的空白)删除,并返回删除后的结果。
在这里插入图片描述
可在一个字符串参数中指定要删除哪些字符。
在这里插入图片描述

isX字符串方法

  1. isalpha()返回True,如果字符串只包含字母,并且非空。
  2. isalnum()返回True,如果字符串只包含字母和数字,并且非空。
  3. isdecimal()返回True,如果字符串只包含数字字符,并且非空。
  4. isspace()返回True,如果字符串只包含空格、制表符和换行,并且非空。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值