01字符串操作和相关函数

字符串操作和相关函数

字符串(str)

不可变;有序

列表中所有索引功能字符串都支持

转义字符:

\n \t \\' \\" \\

1.运算:str1 + str2 拼接,str * N 重复n次

2.比较运算符: ==,<=,>=,<,> 计算机底层是编码值对比

'a' <= x <= 'z' or 'A' <= x <= 'Z'  #判断是否是字母

'\u4e00' <= x <= '\u9fa5'  #判断是否是中文

3.相关函数: max( ),min( ),sorted( ),len(字符串)字符串长度 注:转义字符都只占一个长度

str( 数据)转换时直接在数据的打印值外面加引号

eval(字符串) 去掉字符串最外面的引号获取结果

4.格式字符串

f - String f或F的表达式字符串变量能显示

字符串对齐方式: 表达式{字符变量:填充字符 >左 <右 ^在中间填充 N}

%d %s %f

{ }.format(‘xx’):

a =  "hdadh"
b = "bjjv"                     # 也可以直接传位置参数{}{}.format('xx','xx');
# 关键字参数{xx}.format(xx='xxx',...) 
c = 'xx{1}x{0}x'.format(a,b)   # 大括号为占位符,也可以放输出的变量顺序序列值
print(c)

r’ '作用:原始字符串

通过在字符串前面加上 r,Python解释器将会**将字符串中的每个字符都视为字面值,不再进行转义。**这使得在处理一些需要使用反斜杠的字符串,如正则表达式、Windows文件路径等情况下更加方便。

需要注意的是,原始字符串并不会改变字符串本身的内容,它仅仅影响字符串的解释方式。例如,r'\n' 仍然会被解释为包含两个字符的字符串(\n),而不是一个转义字符(换行符)。

# 使用原始字符串表示方式,就可以将'\'字符视为普通字符,而不需要使用转义字符。下面是使用原始字符串的示例:
path = r"C:\path\to\file"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值