python中字符串的相关知识

一、字符串拼接
s1 = “python”
s2 = “hello”

第一种方法:
s3 = s1 + s2
print(s3)

第二种方法:format()字符串格式化输出的方法
s4 = ‘{}{}’.format(s1, s2)
print(s4)

第三种方法:F表达式
s5 = F"{s1}{s2}"
print(s5)

第四种方法:%s占位(传统格式化输出的方式)
s6 = “%s%s” % (s1, s2)
print(s6)

第五种方法:
s7 = “”.join((s1, s2))
print(s7)

五种方法运行结果:
在这里插入图片描述
二、字符串切片
切片:[起始位置:终止位置+1]
下标索引取值(取单个值)

desc = “名字panzhengheng”
1.取出名字两个字
res = desc[0:2]
print(res)
在这里插入图片描述
2.取出panzhengheng
res1 = desc[2:]
res2 = desc[2:14]
print(res1)
print(res2)
在这里插入图片描述
3.下标索引取值(取单个值)
取出p
print(desc[2])
在这里插入图片描述
4.加步长取片
切片:[起始位置:终止位置+1:步长]
取出2346
str1=“a2b3c4d6”
print(str1[1::2])
在这里插入图片描述
三、字符串转义
字符串转义
r:防转义,字符串前面加了r之后,字符串中的内容就不会转义

\n自动换行
s1 = ‘python \nhello’
print(s1)
在这里插入图片描述
\t代表一个空格键

s2 = ‘python\tthello’
print(s2)
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值