俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程

转发评论+私信“学习”即可领取python视频教程

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


Pyhton创建字符串,用单引号或者双引号都可以,没有什么区别

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


在Pyhton里面没有单字符,一个字符也会被作为一个字符串;所以都是子字符串的感念
可以用下标[]访问子字符串,

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


Python字符串也是从0开始访问,访问字符串长度以外的位置,会提示越界

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


Python支持[:]读取子字符串,这个方式比C++要方便

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


s[0:4]不会输出s[4],只会输出s[0]-s[3]

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


X1:X2],X1、X2可以省略

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


读取s1索引6之后的子字符串,包含s[6]

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


前索引地址包含,后索引地址不包含
Pyhton的*支持重复输出

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


重复输出s1,中间不含任何字符

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


Python还提供了成员操作符in,一次判断字符串是不是在主串中,试了一下,默认区分大小写

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


Python还有一个原始字符串的操作,所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


试了一下好像不能对变量名操作

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


Python字符串内置函数
1 、capitalize()
将字符串的第一个字符转换为大写
2 、center(width, fillchar)
返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格。


俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


7 、expandtabs(tabsize=8)
把字符串 string 中的 tab 符号转为空格,tab 符号默认的空格数是 8 。

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


11 、isalpha()
如果字符串至少有一个字符并且所有字符都是字母则返回 True, 否则返回 False

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


16 、istitle()
如果字符串是标题化的(见 title())则返回 True,否则返回 False
17 、isupper()

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


21 、lower()
转换字符串中所有大写字符为小写.

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


)返回字符串 str 中最小的字母。
26 、replace(old, new [, max])
把 将字符串中的 str1 替换成 str2,如果 max 指定,则替换不超过 max 次。

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


30 、rstrip()
删除字符串字符串末尾的空格.

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


34 、strip([chars])
在字符串上执行 lstrip()和 rstrip()
35 、swapcase()
将字符串中大写转换为小写,小写转换为大写

俗话说得好学会Python的字符串,走遍天下都不怕!超实用入门教程


返回长度为 width 的字符串,原字符串右对齐,前面填充0
40 、isdecimal()
检查字符串是否只包含十进制字符,如果是返回 true,否则返回 false。


分享到:


相關文章: