Python基础入门学习(四)

本文是个人学习记录,错误的地方还请指正,欢迎大家一起交流学习!!!

字符串切片slice操作

切片slice操作可以快速提取子字符串

标准格式 [起始偏移量start:终止偏移量end:步长step]

split()分割和join()合并

  

join的作用与split()相反,用于将一系列的子字符串连接起来

k=['csdn','ice','cofe']
'-'.join(k)
'csdn-ice-cofe'

拼接字符串要点:使用 + 拼接对象,会生成一个新的对象,不推荐使用,会影响运行速度。

                               使用join()函数,则会在拼接前计算所有字符串的长度,逐一拷贝,只新建一次对象。

append()函数会在数组后加上相应的元素

eg 

p = [4,5,6]
p
[4, 5, 6]
p.append(7)
p
[4, 5, 6, 7]

字符串驻留:仅保存一份相同且不可变字符串,不同的值被存放在字符串驻留池中。

        python支持字符串驻留机制,对于符合标识符规则的字符串会启用字符串驻留机制。

a = "ice_66"
b = "ice_66"
a is b
True


c = "ice#"
d = "ice#"
c is d 
False

is 主要用于判断对象地址是否相同

==  或 !=  用来判断值是否相等

成员操作符

in / not in 关键字,用于判断某个字符是否存在于字符串中。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值