Python 常用函数(一)

Python 函数(一)

1.split:

语法:s.split(分割符,nums)
分割符:字符串按照此分割
Nums:可以0....n次
str=('www.google.com.hk')
str_split=str.split('.') //按照点[.]分割,或其他分隔符||....
print str_split
['www', 'google', 'com', 'hk']
str_split=str.split('.',2)//按照点[.]分割3次
print str_split
['www', 'google', 'com.hk']

str1,str2=str.split('.',1)//字符串分割,赋予2个变量
print str1
www
print str2
google.com.hk

2.声明:s为字符串,rm为要剔除的字符序列
函数:strip():
s.strip(rm)//删除s字符串开头,结尾处,位于rm删除序列的字符
a=('23abc')
s.strip('23')
s.strip('32')
结果是一样的:3abc
rm剔除序列是只要边(开头或结尾)上的字符在删除序列内,就剔除掉.

s.lstrip(rm)//删除s字符串开头处,位于rm删除序列字符
s.rstrip(rm)//删除s字符串结尾处,位于rm删除序列字符
注意:
1.rm为空,默认删除空白符('\n','\r','\t','')

3.join函数
a=['Hello','Mark']
print '?'.join(a)//用问号?连接
Hello?Mark
print ' '.join(a)//用空格连接
Hello Mark

4.find()函数
a=('01214567')
用法:a.find('b')//返回b在a中位置
注意:
4.1,if a.find('45'):默认为:a.find('45')!=0
4.2,find()函数找不到时返回为-1
函数原型:find(str,pos_start,pos_end)
str:被查找"字符串"
pos_start:查找的首字符位置(从0开始计数,默认:0)
pos_end:查找的末尾位置(默认:-1)
返回值:如果查到:返回查找的第一个出现的位置.否则,返回-1
4.3,str='0123'
print str.find('2',1,-1)
print str.find('0') 


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值