python.15

字符串驻留机制和字符串比较

  • 字符串驻留:仅保存一份相同且不可变字符串的方法,不同的值被存放在字符串驻留池中。 Python 支持字符串驻留机制,对于符合标识符规则的字符串(仅包含下划线(_)、字母和数字)会启用字符串驻留机制
>>> a = "abd_33" 
>>>  b = "abd_33" 
>>>  a is b 
True 
>>>  c = "dd#" 
>>>  d = "dd#" 
>>>   c is d
 False 
>>>   str1 = "aa" 
>>>   str2 = "bb" 
>>>   str1+str2 is "aabb"
False 
>>>str1+str2 == "aabb"
True

常用查找方法

  • a=‘’'我是高淇,今年 18 岁了,我在北京尚学堂科技上班。我的儿子叫高洛希,他 6 岁了。我 是一个编程教育的普及者,希望影响 6000 万学习编程的中国人。我儿子现在也开始学习编程,希望他18岁的时候可以超过我
    ![[Pasted image 20230702214609.png]]
    ![[Pasted image 20230702214625.png]]

去除首尾信息

  • 通过 strip()去除字符串首尾指定信息
>>> "*s*x*t*".strip("*") 
's*x*t' 
>>> "*s*x*t*".lstrip("*")
's*x*t*' 
>>> "*s*x*t*".rstrip("*") 
'*s*x*t'
>>>  " sxt ".strip()
'sxt'

大小写转换

![[Pasted image 20230702215146.png]]
![[Pasted image 20230702215201.png]]

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值