python——Second perception

 

1.字符串的用法:

 

.capitalize()                         //首字母大写
.caasefold()和.lower()               //字符串中的字母(无论是大小写)均会变为小写
.center()                          //设置宽度,并将内容居中 .rjust()和.zfill() //设置宽度,并将内容向右对齐
.count()                         //在字符串中寻找子序列的出现次数
.startawith()                   //以什么开始
.endswith()                    //以什么结束(输出值为boolean型)
.expandtabs()                 //断句(括号内输入数字,表示需截取的字符串长度)
.find()                      //检测子字符串是否存在于字符串中,如果指定范围 beg 和 end ,则检查是否包含在指定范围内,如果包含返回开始的索引值,否则返回-1
.index()                    //当子字符串存在于字符串中时,会输出第一个的地址;反之若不存在,则输出乱码
.isalnum()                 //检测字符串中是否只包含字母和数字,输出值为boolean
.isalpha()                //检测是否为字母,汉字
.isdecimal()             //检测当前字符串中的值是否是数字
.isdigit()
.isnumeric
.isprintable()         //检测字符串中是否存在不可显示的字符
.isspace()            //判断是否全部都是空格,输出值为boolean
.istitle()和.title() //判断是否是标题
.join()             //将序列中的元素以指定的字符连接生成一个新的字符串
.islower()\.lower()\.isupper()\.upper()       //判断是否全为大小写,以及转换为大小写
//移除指定字符串
.lstrip()                                  //有限最多匹配
.rstrip()                                 //去除左右空白      
.strip()                                 //去除制表符\t和换行符\n
.maketrans()                            //对应关系替换
.partition()                           //字符串中的内容分割为三部分
.split()                              //分割为指定的个数
.splitlines()                        //按照行('\r', '\r\n', \n')分隔,返回一个包含各行作为元素的列表(当输出的结果为 False时,不包含换行符,如果为 True,则保留换行符)
.swapcase()                         //大小写转换
.isidentifier()                    //当字符串中是字母或下划线时,输出True;当是数字时,输出False
.replace()                        //将指定字符串替换为另一指定字符串

 

2.百分号符号的使用:

     1)%s可以接受一切,包括字符串、列表、元祖、字典、数组等;

     2)%d接收整型数字,%f接收浮点型数字;

(注:为提高代码的可读性,在运用时应根据变量类型去选择接受符号。)

3.在python中,单引号与双引号的用法一样,无区别。

posted @ 2021-03-14 15:46  不忘初心_LZY  阅读(54)  评论(0编辑  收藏  举报