标签:
cmp(x,y)如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1
max(a,b,...)返回给定参数的最大值,参数可以为序列。
min()
modf(x) 返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。注意:需要导入math模块
随机数函数: 需要导入random模块
random.choice(range(10)),从0到9中随机挑选一个整数。
ramdom.randrange([start,] stop [,step])
random.random()返回随机生成的一个实数,它在[0,1)范围内。
random.seed( 10 ) 改变随机数生成器的种子seed seed中的值不一样,random.random()输出的结果就不一样
random.shuffle(list) 将序列的所有元素随机排序。
转移字符
\ 在行尾表示续行符
\n 换行
\r 回车
格式化字符串
%s
%d
%u
字符串内建函数
string.join(seq)
str = "-";
seq = ("a", "b", "c"); # 字符串序列
print str.join( seq ); 结果:a-b-c
str.split(str="", num=string.count(str))
str = "Line1-abcdef \nLine2-abc \nLine4-abcd";
print str.split( );
print str.split(‘ ‘, 1 );
结果:[‘Line1-abcdef‘, ‘Line2-abc‘, ‘Line4-abcd‘] [‘Line1-abcdef‘, ‘\nLine2-abc \nLine4-abcd‘]
string.rstrip([char]) 默认删除 string 字符串末尾的空格.
Python包含以下函数:
序号 | 函数 |
---|---|
1 | cmp(list1, list2) 比较两个列表的元素 |
2 | len(list) 列表元素个数 |
3 | max(list) 返回列表元素最大值 |
4 | min(list) 返回列表元素最小值 |
5 | list(seq) 将元组转换为列表 |
Python包含以下方法:
序号 | 方法 |
---|---|
1 | list.append(obj) 在列表末尾添加新的对象 |
2 | list.count(obj) 统计某个元素在列表中出现的次数 |
3 | list.extend(seq) 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) |
4 | list.index(obj) 从列表中找出某个值第一个匹配项的索引位置 |
5 | list.insert(index, obj) 将对象插入列表 |
6 | list.pop(obj=list[-1]) 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值 |
7 | list.remove(obj) 移除列表中某个值的第一个匹配项 |
8 | list.reverse() 反向列表中元素 |
9 | list.sort([func]) 对原列表进行排序 |
标签:
原文地址:http://www.cnblogs.com/YeChing/p/4858401.html