python小记003
python中常用的模块和其功能总结:
1、sys模块
.argv()实现从程序外部向程序内部传递参数
.exit([arg])从程序中退出,如果arg=0正常退出,如果是非0整数,表示异常终止。
.path()获取指定模块搜搜路径的字符串集合。
.stdin .stdout .stderr 包含于标准I/O流对应的流对象。输入和输出.
2、strip()方法用于移除字符串头尾指定的字符(默认为空格或者换行符)或字符序列。
语法:str.strip([chars]); 其中chars即为被移除的字符串指定的字符序列。
3、lower()方法是将所有的大写字母转换成小写字母。
语法:str.lower()
4、raw_input()函数是将所有的输入作为字符串来看待,返回字符串类型。
Input()和raw_input()都是输入,但raw_input可以获取控制台的输入,但input()就要求输入是一个合理的输入表达式。
5、.split(str=””,num=string.count(str))是指通过指定分隔符对字符串进行切片
Str 分割符,默认为素有的空字符,包括空格、换行、制表符等。
Num 分割次数,默认为-1,即分割所有。
返回分割后的字符串列表。
6、setdefault(key,default)其中key为查找的键值,default为键不存在时,设置的默认值。
如果字典中包含对应的键,返回该键对应值,否则返回为该键设置的值。
7、map会根据提供的函数做指定的映射。Map(function,iterable,….)
Function 函数 iterable 一个或多个序列
对于返回值(python2.x 返回列表,python3.x 返回迭代器)
浙公网安备 33010602011771号