下面是我自己再使用Python字符串中较常见的方法和注意的点,所以写个小文记录一下。
- 转义字符串是反斜杠----‘\’,例如双发斜杠才表示真实的一个斜杠,这个在文件路径中常常用到。("E:\\CodeForPython\\downloadPhote\\"我们想表达的是“E:\CodeForPython\downloadPhote\”)。当然转义还有 \t=横向制表符,\r=回车,\n=换行等等。
- 字符串的拼接式用加号‘+’完成的。例如:‘hellopython’=‘hello’+'python'。还支持有 乘号*重复输出,[index]索引取字符,[:]左闭右开截取字符串,in ,not in判断,r或R表示原始字符串(raw)。
- 其工厂函数式——str(),将内有参数转化为字符串
- 在打印时可以用%进行格式化输出字符串,而print也支持有逗号分开加一个空格。例如:val=8 val2=2 , print("val=",val1,val2)--->val=8 2
- 常用处理字符串方法有:
- list[] split(delimter=' '),分隔调用者,用delimiter分隔符放回一个list,默认时有用任何的空格。用得好很强大的。
- str str.strip() 去掉头尾字符串空格,返回新字符串(备份),不改变原有字符串