首页 > 其他分享 >字符串类型内置方法

字符串类型内置方法

时间:2024-01-17 10:22:06浏览次数:31  
标签:字符 内置 倒数 name print 类型 字符串 9999ndlaanl yryriw

按索引取值

name='yryriw 9999ndlaanl'
print(name[0])
print(name[-1])
y
l

切片:步长为正数,从左到右切片

print(name[0:7])
print(name[0:8])
print(name[0:7:2])
print(name[0::2])
print(name[-4::1])#将打印从倒数第四个字符到字符串末尾的所有字符
print(name[-4:-1:1])#顾头不顾尾,将打印从倒数第四个字符到倒数第一个字符之前的所有字符,不包括倒数第一个字符
print(name[-4:-1:-1])
print(name[-1:-4:-1])#如果步长为负数,则起始索引应该比结束索引大,这样切片操作才能从右向左提取子字符串。
yryriw 
yryriw 9
yyi 
yyi 99dan
aanl
aan

lna

长度len

print(len(name))
18

成员运算in|not in

print('999'in name)
print('irw'in name)
print('iw 9'in name)
print('iw9'in name)
True
False
True
False

移除空白strip:移除两端的空格

print(name.strip())
print(name.strip('lannel yryr'))
yryriw 9999ndlaanl
iw 9999nd

切分/割split

print(name.split())
print(name.split('yryr'))
['yryriw', '9999ndlaanl']
['', 'iw 9999ndlaanl']

循环

for i in name:
    print(i)
print('*' * 50)
name_list=[1,2,3,4]
for i in  name_list:
    print(i)
y
r
y
r
i
w
 
9
9
9
9
n
d
l
a
a
n
l
**************************************************
1
2
3
4

标签:字符,内置,倒数,name,print,类型,字符串,9999ndlaanl,yryriw
From: https://www.cnblogs.com/nickyu511/p/17969269

相关文章

  • 查询字符串标签
    1.node表格ip|labels----------------+-------------------------------------------------------1.1.1.1|x_buildrv_build1.1.1.2|x_buildrv_build1.1.1.3|x_buildrv_build1.1.1.4......
  • [Java]关于基本数据类型与引用类型赋值时的底层分析的小结(简述)
    【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权)https://www.cnblogs.com/cnb-yuchen/p/17969159出自【进步*于辰的博客】目录1、关于赋值1.1基本数据类型赋值1.2String类型赋值2、关于String赋值2.1情形一2.2情形二3、关于String与char[]的比较4、不同类型引......
  • byte类型取值范围为啥是-128~127
    一个字节是8个比特位,int类型有4个字节,也就是有32个比特位。基本数据类型:1基本类型:byte二进制位数:8一个字节8个bit位2包装类:java.lang.Byte3最小值:Byte.MIN_VALUE=-1284最大值:Byte.MAX_VALUE=1271基本类型:short二进制位数:162包装类:java.lang.Short3最小值:Shor......
  • 字符串类型内置方法
    按索引取值name='yryriw9999ndlaanl'print(name[0])print(name[-1])切片:步长为正数,从左到右切片;如果步长为负数print(name[0:7])print(name[0:7:2])print(name[0::2])print(name[-4::1])print(name[-4......
  • Python面向对象之内置方法
    内置方法【一】常用方法特殊属性__name__:类的名称。__module__:类定义所在模块的名称。__dict__:包含类命名空间的字典。__bases__:包含基类的元组,按它们在基类列表中的出现先后排序。__doc__:类的文档字符串,如果未定义则为None。特殊方法(魔法方法):满足一定......
  • FlaskSQLAlchemy中的Pagination类型对象
    FlaskSQLAlchemy中的Pagination类型对象。一个Query对象调用paginate方法就获得了Pagination对象。paginate方法传入了两个参数,一个是当前页,另一个是每一页最多显示多少博客。paginate的返回值为代表当前页的Pagination对象。一个Paginationi对象的常用属性有:items当前页面中的......
  • sql数据类型有哪些?
    1、二进制数据类型。二进制数据包括Binary、Varbinary和ImageBinary数据类型既可以是固定长度的(Binary),也可以是变长度的。Binary[(n)]是n位固定的二进制数据。其中,n的取值范围是从1到8000。其存储空间的大小是n+4个字节。Varbinary[(n)]是n位变长度的二进制数......
  • Elastic实战:彻底解决spring-data-elasticsearch日期、时间类型数据读取报错问题
    0.引言在使用spring-data-elasticsearch读取es中时间类型的数据时出现了日期转换报错,不少初学者会在这里困惑很久,所以今天我们专门来解读该问题的几种解决方案。1.问题分析该问题的报错形式一般是:Failedtoconvertfromtype[java.lang.String]totype[java.util.Date]f......
  • Python常用的内置函数
    【一】什么是内置函数?内置函数就是Python给你提供的,拿来直接用的函数,比如print,input等。第1组(5个)abs,绝对值v=abs(-10)pow,指数v1=pow(2,5)#2的5次方2**5print(v1)sum,求和v1=sum([-11,22,33,44,55])#可以被迭代-for循环print(v1)divmo......
  • C++ 重载bool类型
    在C++中,可以通过重载operatorbool()来实现对自定义类型的bool类型重载。这样,您可以定义自定义类型的对象在条件语句中的行为,使其能够像内置类型一样进行条件判断。下面是一个示例,演示了如何在C++中重载bool类型:#include<iostream>#include<string>usingnamespacestd;cl......