python 字符串
2015-07-28 08:56
507 查看
#字符串
>>>s ="hello"
>>>s[::-1]
'olleh'
#拒绝猜的诱惑
"42" + 1 (X)
int 将字符串转换为数字,str将数字转换为字符串
float 把字符串转换成浮点数
ord('s') --- 115
chr(115) --- 's'
#修改字符串 ,不能在原处直接修改字符串
#替换一个字符串中的两个字符
(1)
>>> s = 'spammy'
>>> s = s[:3]+'xx'+s[5:]
>>> s
'spaxxy'
>>>s=s.replace('mm','xx');
>>>s
'spaxxy'
(2)
>>> S = 'xxxxSPAMxxxxSPAMxxxx'
>>> where = S.find('SPAM')
>>> where
4
>>> s = s[:where] +'EGGS' +s[(where+4):]
>>> S
'xxxxEGGSxxxxSPAMxxxx'
>>> s = 'xxxxSPAMxxxxSPAMxxxx'
>>> s.replace('SPAM','EGGS')
'xxxxEGGSxxxxEGGSxxxx'
>>> s.replace('SPAM' ,'EGGS' ,1)
'xxxxEGGSxxxxSPAMxxxx'
List可以将字符串转换成列表
join可以将列表合成一个字符串
>>> s = ''.join(L)
>>> s
#文本解析 简单的文本解析
>>> line = 'aaa bbb ccc'
>>> col1 = line[0:3]
>>> col3 = line[8:]
>>> col1
'aaa'
>>> col3
'ccc'
#1-split方法将一个字符串分割为一个字符串的列表,以分割符字符串标准
>>> line = 'bob ,hacker,40'
>>> line.split(',')
['bob' , 'hacker' ,'40']
>>> line ="i'mSPAMaSPAMlumberjack"
>>> line.split("SPAM")
["i'm",'a','lumberjack']
#2-其他方法
rstrip()
upper()
isalpha()
endswith()
startswith()
>>>s ="hello"
>>>s[::-1]
'olleh'
#拒绝猜的诱惑
"42" + 1 (X)
int 将字符串转换为数字,str将数字转换为字符串
float 把字符串转换成浮点数
ord('s') --- 115
chr(115) --- 's'
#修改字符串 ,不能在原处直接修改字符串
#替换一个字符串中的两个字符
(1)
>>> s = 'spammy'
>>> s = s[:3]+'xx'+s[5:]
>>> s
'spaxxy'
>>>s=s.replace('mm','xx');
>>>s
'spaxxy'
(2)
>>> S = 'xxxxSPAMxxxxSPAMxxxx'
>>> where = S.find('SPAM')
>>> where
4
>>> s = s[:where] +'EGGS' +s[(where+4):]
>>> S
'xxxxEGGSxxxxSPAMxxxx'
>>> s = 'xxxxSPAMxxxxSPAMxxxx'
>>> s.replace('SPAM','EGGS')
'xxxxEGGSxxxxEGGSxxxx'
>>> s.replace('SPAM' ,'EGGS' ,1)
'xxxxEGGSxxxxSPAMxxxx'
List可以将字符串转换成列表
join可以将列表合成一个字符串
>>> s = ''.join(L)
>>> s
#文本解析 简单的文本解析
>>> line = 'aaa bbb ccc'
>>> col1 = line[0:3]
>>> col3 = line[8:]
>>> col1
'aaa'
>>> col3
'ccc'
#1-split方法将一个字符串分割为一个字符串的列表,以分割符字符串标准
>>> line = 'bob ,hacker,40'
>>> line.split(',')
['bob' , 'hacker' ,'40']
>>> line ="i'mSPAMaSPAMlumberjack"
>>> line.split("SPAM")
["i'm",'a','lumberjack']
#2-其他方法
rstrip()
upper()
isalpha()
endswith()
startswith()
相关文章推荐
- Python good tutorials
- python之import
- 初用python的几点总结
- python爬虫百度贴吧标题数据
- Python多模块全局变量引用和修改
- python使用matplotlib绘图
- python追加元素到列表的方法
- python比较两个列表是否相等的方法
- python通过加号运算符操作列表的方法
- python实现给数组按片赋值的方法
- python更新列表的方法
- python创建列表并给列表赋初始值的方法
- python列表操作之extend和append的区别实例分析
- python3抓取中文网页的方法
- Python3访问并下载网页内容的方法
- Python中的getopt函数使用详解
- Python中文竖排显示的方法
- Python中subprocess的简单使用示例
- Python实现批量转换文件编码的方法
- Python操作Word批量生成文章的方法