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 返回迭代器)

posted @ 2020-03-30 22:57  长腿MM  阅读(53)  评论(0)    收藏  举报