Python14之字符串(各种奇葩的内置方法)
程序员文章站
2023-04-04 19:50:45
一、字符串的分片操作 其分片操作和列表和元组一样 1 str1 = 'keshengtao' 2 str1[2:6] 3 'shen' 4 str1[:] 5 'keshengtao' 6 str1[:4] 7 'kesh' 二、访问字符串中的字符 注:字符串中的单个字符,同样也是字符串 1 str ......
一、字符串的分片操作
其分片操作和列表和元组一样
1 str1 = 'keshengtao' 2 str1[2:6] 3 'shen' 4 str1[:] 5 'keshengtao' 6 str1[:4] 7 'kesh'
二、访问字符串中的字符
注:字符串中的单个字符,同样也是字符串
1 str1 = 'keshengtao' 2 str1[3] 3 'h'
三、字符串的更新
和元组一样,字符串中的元素无法进行修改和删除的,所谓的更新,其实是新生成了一个新的字符串并赋值给原来的字符串名
1 str1 = str1[:] + '詹姆斯' 2 str1 3 'keshengtao詹姆斯'
四、字符串的内置方法(介绍其中的几个,还有好多好多)
1、capitalize() 字符串的开头第一个字符大写(首先必须是字母才行)
2、upper() 将所有字符串中的小写字母改为大写
3、lower()、casefold() 将所有的大写字母都改为小写
4、swapcase() 将字符串中的大写改为小写,小写改为大写
5、title() 将字符串中每个开头的字符改为大写
6、isupper() 判断字符串中的字母是否全为大写
7、islower() 判断字符串中的字母时候全为小写
8、isalnum () 判断字符串至少有一个字符,并且所有字符都是字母或数字则返回true,否则返回false
9、isalpha() 判断字符串中至少有一个字符并且所有字符都是字母则返回true,否则返回flase
10、isdecimal() 判断字符串只包含十进制数字则返回true,否则返回false
下一篇: PLSQL 12 安装、连接Oracle