python内置函数每个执行一次

open # with open('log','r') as f: 或者 r=open(filename,r+)with open ('1.txt','r',encoding='utf-8')as r,open ('2','x',encoding='utf-8')as w: 同时操作两行。
read(size)从文件当前位置起读取size个字节(如果文件结束,就读取到文件结束为止。
>>> print sorted([5, 2, 3, 1, 4])
[1, 2, 3, 4, 5] >>> L = [5, 2, 3, 1, 4]
>>> L.sort()
>>> print L
[1, 2, 3, 4, 5]
abs # 返回绝对值
print (abs(-11))
11
all #全部True 则为True
print (all([True,11,2,3]))
True
any #只要有True 即为真
print (any([True,0,None,3]))
True
bin #转换二进制 oct # 八进制 int #10进制 hex #十六进制
print (bin(2))
0b10
bool #转换为布尔值
print (bool(None))
False
bytes #转换为字节,也是转换为二进制
print (bytes(1)) b'\x00'
chr #数字转ASCII字母 ord #字母转换ASCII数字 制作验证码的时候可以用到
print (chr(99),ord('c'))
c 99
dir #查看该模块可以使用的方法
print (dir(open))
['__call__', '__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__module__', '__name__', '__ne__', '__new__', '__qualname__', '__reduce__', '__reduce_ex__', '__repr__', '__self__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__text_signature__']
divmod #取除后的余数
print (divmod(5,2))
(2, 1)
range #返回指定的数
for i in range(5,10):print(i)
5 6 7 8 9 10
enumerate #给值加上key
my=['q','w','e']
for i in enumerate(my):print (i)
(0, 'q')
(1, 'w')
(2, 'e')
eval #在计算excel表格里面的数据的时候可以用上,计算简单表达式的结果。 用得比较多
print ( eval( ' a + 1 ', { 'a' : 99 } ) )
100
exec #可以处理比eval复杂的,没有返回值,只执行函数。 complex #用来编译代码的
exec("for i in range(10):print (i)")
filter #把列表传入函数里面执行,内部调用bool_func,结果为True的append, 返回结果为True的(过滤掉,只对结果为真的进行操作和放回)。
filter(lamdba x:x%2 == 0,[1,2,3,4]
[2,4]
map #对所有的值进行迭代操作,返回结果。
map(lambda x:x*2,[11,22,33])
reduce #对sequence中的item顺序迭代调用function,函数必须要有2个参数。要是有第3个参数,则表示初始值,可以继续调用初始值,返回一个值。
>>> reduce(lambda x,y:x*y,range(1,6),3) #初始值3,结果再*3
360
float #浮点型, 保留整数后面的小数点
globals #取出全部的全局变量
locals #取出全部的局部变量
isinstance #判断变量的类型 ,同时可以判断是不是一个类,或者函数
isinstance([11,22,33],list)
True
issubclass #判断第一个值是否为第二个值的子类
class Line:
pass
class RedLine(Line):
pass
class Rect:
pass print(issubclass(RedLine,Line ))
print(issubclass(Rect, Line))
iter #对字符进行迭代
a=iter([11,22,33])
n1=next(a)
max #取最大值
min #取最小值
pow #求次方
reversed #反转
round #四舍五入
sum #求和
python内置函数每个执行一次的更多相关文章
- 【转】python 内置函数总结(大部分)
[转]python 内置函数总结(大部分) python 内置函数大讲堂 python全栈开发,内置函数 1. 内置函数 python的内置函数截止到python版本3.6.2,现在python一共为 ...
- python内置函数,匿名函数
一.匿名函数 匿名函数:为了解决那些功能很简单的需求而设计的一句话函数 def calc(n): return n**n print(calc(10)) #换成匿名函数 calc = lambda n ...
- python 内置函数总结(大部分)
python 内置函数大讲堂 python全栈开发,内置函数 1. 内置函数 python的内置函数截止到python版本3.6.2,现在python一共为我们提供了68个内置函数.它们就是pytho ...
- Python内置函数reversed()用法分析
Python内置函数reversed()用法分析 这篇文章主要介绍了Python内置函数reversed()用法,结合实例形式分析了reversed()函数的功能及针对序列元素相关操作技巧与使用注意事 ...
- python内置函数
python内置函数 官方文档:点击 在这里我只列举一些常见的内置函数用法 1.abs()[求数字的绝对值] >>> abs(-13) 13 2.all() 判断所有集合元素都为真的 ...
- python 内置函数和函数装饰器
python内置函数 1.数学相关 abs(x) 取x绝对值 divmode(x,y) 取x除以y的商和余数,常用做分页,返回商和余数组成一个元组 pow(x,y[,z]) 取x的y次方 ,等同于x ...
- Python基础篇【第2篇】: Python内置函数(一)
Python内置函数 lambda lambda表达式相当于函数体为单个return语句的普通函数的匿名函数.请注意,lambda语法并没有使用return关键字.开发者可以在任何可以使用函数引用的位 ...
- [python基础知识]python内置函数map/reduce/filter
python内置函数map/reduce/filter 这三个函数用的顺手了,很cool. filter()函数:filter函数相当于过滤,调用一个bool_func(只返回bool类型数据的方法) ...
- Python内置函数进制转换的用法
使用Python内置函数:bin().oct().int().hex()可实现进制转换. 先看Python官方文档中对这几个内置函数的描述: bin(x)Convert an integer numb ...
随机推荐
- HTTP协议学习---(七)代理
本文介绍一些HTTP代理服务器的概念和工作原理 阅读目录 什么是代理服务器 Fiddler就是个典型的代理 代理作用一:FQ 代理作用二:匿名访问 代理作用三:通过代理上网 代理作用四:通过代理缓存, ...
- XAML: x:DeferLoadStrategy, x:Null
x:DeferLoadStrategy="Lazy" - 用于指定一个 UIElement 为一个延迟加载元素 x:Null - null 示例1.x:DeferLoadStrat ...
- js的一些压缩和优化性能
所选工具:YUI Compressor(压缩代码软件,直接在百度搜索用网页版就行),阿帕奇(apache)将文件上传到到服务器时,可通过apache将文件再次压缩,winSCP(用于在本地和服务器之 ...
- Linux基础2
命令格式命令的类型:1.内部命令 linux系统使用的shell提供.2.外部命令 安装第三方软件才会. type 命令名 查命令的类型 | 把前边命令的输出作为后边命令的输入 管道 grep 对数据 ...
- ORA-01157错误,丢失undo tablespace中数据文件的解决方法
我们先来看一下这个现象: [oracle@djp ora12]$ pwd /u01/app/oracle/oradata/ora12 [oracle@djp ora12]$ mv undotbs01. ...
- Spark 学习笔记1 (常见术语 )
本来没打算学Spark 的,不过时机很逗. 最膜拜的大神做spark分享,还是其中最好玩的notebook.这不就是另外一个 HUE吗,但感觉更好玩. 刚好新的Spark 2.x 要问世了,大神在组织 ...
- gulp用途
前端构建工具,可以实现文件合并.文件压缩.语法检查.监听文件变化 参看: http://blog.sina.com.cn/s/blog_6592d8070102vmuq.html https://se ...
- Bzoj4300 绝世好题
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1325 Solved: 722 Description 给定一个长度为n的数列ai,求ai的子序列bi ...
- PHP设计模式(三)
注册器模式 这种模式比较简单好理解,在PHP框架中会经常用到,在某些比较大的PHP框架中,会在初始化时将一些常用的类实例放在注册器中,实际是存在注册器类中的一个静态数组中,以后想去用它的话,直接根据名 ...
- 手机卫士开发记录之handler错误