A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 迟暮花开 初级黑马   /  2018-8-1 13:22  /  811 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

      没有一点基础的我,在黑马上了半个月基础班,也算是入门了吧。不过关于高级变量类型的好多方法我还是总是记不住,把老师的笔记看了也不晓得多少遍了
       所以整理了一些记不住的方法。
方法名                            方法说明                                    参数            返回值
str.isspace()        判断字符串中是否只由空白字符组成        无        有,True,False
str.isalnum()        判断字符串是有字母和数字组成        无        True,False
str.isdecimal()        判断字符串只由数字组成        无        True,False
str.istitle()        判断字符串中所有的单词首字母是否大写        无        True,False
str.islower()        判断字符串是否由小写字母组成        无        True,False
str.isupper()        判断字符串是否由大写字母组成        无        True,False
str.startswith(str, strbeg=0, strend=len(str))        判断字符串中是否由子字符串开头        "str--->指定的子字符串
strbeg----->判断字符串的起始位置
strend----->判断字符串的结束位置"        True,False
str.endswitch(str, strbeg=0 ,strend=len(str))        判断字符串是否由子字符串结尾        "str--->指定的字符串
start --->字符串中开始的位置
end---->字符串中结束的位置"        True,False
str.find(str, beg=0, end=len(str))        查找字符串的指定位置        "str---->指定的字符串
start---->开始的索引,默认为0
end----->结束的索引,默认是字符串的长度 "        "找到的--->开始的索引值
没找到----> -1"
str.index(str ,start=0 ,end=len(str))        查找字符串的指定位置,没有找到会报错        "str--->指定的子字符串
start----->判断字符串的起始位置
end----->判断字符串的结束位置"        "找到的--->开始的索引值
没找到----> 报错"
str.replace(old, new)        替换字符串        "old---->要替换的字符串
new--->新的字符串"        产生一个新字符串,并返回
str.capitalize()        将字符串的第一个字母大写,其他变为小写        无        产生一个首字母大写的字符串,并返回
str.title()        将字符串标题化        无        产生一个标题化的字符串,并返回
str.lower()        将字符串所有的字符变为小写        无        产生一个全部为小写字母的字符串,并返回
str.upper()        将字符串所有的字符变为大写        无        产生一个新的大写字母字符串,并返回
str.swapcase()        将字符串大小写字母进行转换        无        产生一个转换后的字符串,并返回
str.strip([chars])        移除字符串开头和结尾的指定字符(默认是空格)        chars ----> 移除字符串头尾指定的那个字符        产生一个移除后的字符串,并返回
str.split(string="", num=str.count(string))        指定一个字符,对字符串进行分割        "string ---> 指定的字符
num ---> 切割的次数"        产生一个被指定字符切割的列表,并返回
str.join(string)        将序列中的元素以指定的字符连接生成一个新的字符串        string---->字符串序列        产生一个拼接后的字符串,并返回
max(string)        返回字符串中最大的字母        string--->字符串        返回这个字符串中最大的字母
min(string)        返回字符串中最小的字母        string--->字符串        返回这个字符串中最小的字母

整理了一下关于这些方法有没有返回值,记不太清的时候拿出来看一看,因为自己有时不记得该不该重新给变量赋值,可不可以直接输出,有没有改变原变量


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马