2018-01-08 字符串处理函数

str.capitalize()返回一个字符串,首字母大写

str.replace()替代字符

str.split()将字符串切分,返回一个列表,列表的元素是字符,默认用空格切分(把字符串切成列表)

str.join()参数是个可迭代的对象,返回的是一个字符串。

string 模块

string.capitalize()

string.replace('hello','o','O')

string 


# from string import capitalize
#
# help(capitalize
s='hello'
print s.capitalize()
print s
# help (s.replace)
s='hello,h'
print s.replace('h','H')
print s.replace('h','H',1)

# help(str.replace)
print s.split()

s='hello a\tb\nc'
print s.split()

s1='abc'
print s1.split()
print s.split(' ')
ip='192.168.1.1'
print ip.split()
print ip.split('.')
print ip.split('.',1)

print range (10)
print ''.join([str(i) for i in range(10)])



Hello
hello
Hello,H
Hello,h
['hello,h']
['hello', 'a', 'b', 'c']
['abc']
['hello', 'a\tb\nc']
['192.168.1.1']
['192', '168', '1', '1']
['192', '168.1.1']
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

0123456789

print range (10)
print ''.join([str(i) for i in range(10)])
print int (''.join([str(i) for i in range(10)]))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
0123456789
123456789

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值