标签:upper str 指示 strip 数据 方法 round sof weight
一.string(字符串)注:不可变数据类型
1.创建:
str1=‘’
str2='abc'
str3='汉字'
str4='100'
注:如果字符串中有想要输出的%时,写2个 。例------------->%%
2.自然字符串
str=r"Newlines are indicated by \n"
注指示某些不需要如转义符那样的特别处理的字符串,那么你需要指定一个自然字符串。自然字符串通过给字符串加上前缀r或R来指定
3.字符串操作
3.1
str='abc'
str.upper() <------------将字母全部转为大写
str.capitalize() <---------将首字母转为大写
3.2
str1='ABC'
str1.lower() <-----------将字母转为小写
3.3
str2=‘adebcde'
str2.replace('de','aa',2) <---------替换
注:replec()中 a 为被修改的目标元素, *为要改成此元素(可以为任意),2为要替换几个(如果不写默认为全部替换)
3.4
str3=‘ abc ’
str3.strip() <------------去掉俩边的空格换行等
str3.lstrip() <------------去掉左边的空格换行等
str3.rstrip() <------------去掉右边的空格换行等
3.5
str4='abababababc'
str4.split('b',2) <----------通过元素‘b’分割,2为分割到第几个,不加则默认全部分割
3.6
str5='123'
str5.isdecimal() <----------判断是否为纯数字的字符串,返回True或Flase
3.7
str6='abc'
str6.index('a') <----------获取元素位置(通用方法)
3.8
切片(获取范围元素)-------------> str[:]或str[2:4]或str[2:10:2]
标签:upper str 指示 strip 数据 方法 round sof weight
原文地址:http://blog.51cto.com/9610579/2071011