python内建函数:
函数 描述
cmath.sqrt(number) 返回平方根,也可应用于负数
flaot(objiect) 将字符串和数字转换为浮点数
pow(x,y[,z]) 返回x的y次幂(所得结果对z取模)
input(prompt) 获取用户输入
raw_input(prompt) 获取用户输入,返回字符串
int(object) 将字符串和数字转换为整数
long(object) 将字符串和数字转换为整数型
repr(object) 返回值的字符串表示形式
str(object) 将值转换为字符串
round(number[,ndigits]) 根据给定的精度对数字四舍五入
cmp(x,y) 比较两个值
len(seq) 返回序列的长度
list(seq) 将序列转换为列表
tuple(seq) 将序列转换为元组
reversed(seq) 对序列进行反向迭代
max(args) 返回学列或集合中的最大值
min(args) 返回序列或集合的最小值
dir([object]) 输出对象属性
id(object) 返回对象在内存中的地址(10进制)
len(seq) 计算一个序列的长度
range([start],stop[,step]) 指定一个范围,起始,结束,步长
===============================python问题总结================================================
1、关于 Python里的if __name__ == "__main__"的问题
一个.py文件,如果是自身在运行,那么他的__name__值就是"__main__";
如果它是被别的程序导入的(作为一个模块),比如:
import re
那么,他的__name__就不是"__main__"了。
所以,在.py文件中使用这个条件语句,可以使这个条件语句块中的命令只在它独立运行时才执行.
阅读(1652) | 评论(0) | 转发(0) |