基本数据类型

字符串类型

字符串处理方法

方法:特指<a>.<b>中的b。

8个常用字符串方法:

str.lower()或str.upper()     返回字符串的全部大写/小写

str.split(sep=None)        返回一个列表,有str根据sep被分割的部分组成  “A,B,C”.split(“,”)结果为["A","B","C"]

str.count(sub)

str.replace(old,new)     返回字符串str副本,所有old子串被替换为new

str.center(width[,fillchar])      "python".center(20,"=")

str.strip(chars)    从str中去掉在其左侧或右侧chars中列出的字符

str.join(iter)    在iter变量除最后元素外每个元素后增加一个str       ",".join("12345") 结果为"1,2,3,4,5"

访问列表中所有元素

如果列表中有上百万个元素,你只需要三行就能访问到所有的元素。

dogs=['border collie','australian cattle dog','lamdba']

for dog in dogs:

      print(dog)

穷举列表

循环一个列表的时候,你可能想获取当前元素的索引。你可以采用list.index(value)的方式获取,或者采取一个更简单的方法。enumerate()函数可以帮助你跟踪每项元素的索引,如下所示:

dogs=['border collie','australian cattle dog','lamdba']

for index,dog in enumerate(dogs):

place=str(index)

print("place:"+place+"dog:"+dog)

 

字符串格式化

槽{}.format()

format()方法的格式控制

{<参数序号>:<格式控制标记>}

:  引导符号

    填充的字符

^<>对齐

width 宽度

, 数字的千位分隔符

.精度  浮点数小数精度 或字符串最大输出长度

类型 整数类型b,c,d,o,x,X  浮点数类型e、E、f,%

“{0:=^20}”.format("python")

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值