码迷,mamicode.com
首页 > 编程语言 > 详细

老男孩学习 python 5 内置函数和文件操作

时间:2016-05-29 13:34:04      阅读:331      评论:0      收藏:0      [点我收藏+]

标签:

lambda 表达式:

技术分享

 

 

技术分享

 

 

内置函数:

ABS:绝对值:

技术分享

 

ALL:循环参数,如果每个元素都为真,那么all的返回的值为真

技术分享

 

ANY 只有一个真,则为真

技术分享

ASCII ,利用对象中_repr_,获得返回值:

技术分享

INT: 将别的进制的数据转换十进制的数据:

技术分享

 

技术分享

技术分享

 

bin:将字符串转换成字节

技术分享

 

 

bool  判断真假,把一个对象转换成布尔值

技术分享

 

 

CHR:将10进制的数据转换成ASCII中的字母

技术分享

 

 

ord:将ascii中的字符转换成十进制的字符

技术分享

radmon 模块

random.randrange(1.8) 从1到8中生成随机数:
随机验证码:

技术分享

callable: 什么对象是可以执行的

技术分享

 

compile:编译

complex; 负数

delattr:反射

divmod(将商和余数组成一个元素)

技术分享

eval :将字符串转换成表达式

技术分享

 

exec  没有返回值   可以处理复杂的py 的语法

exec (‘for i in range(1,100,2):print(i)‘)

技术分享

1、cmpile 编译代码 2、执行代码



filter(函数,可以迭代的对象)

技术分享

技术分享

MAP; 函数  可以迭代的对象,将返回的结果组成一个集合

技术分享

isinstance :判断某个对象是否是某个类创建的

issubclass 判断是不是没个的父类。

iter 创建一个可以迭代的对象  常常配合next 进行取值,yield 配合,生成器

max 、min  取最大值和最小值

技术分享

pow:求指数 

i=pow(2,10)

技术分享

round   四舍五入  2.6 才会变成3  2.5 是2 

技术分享

SUM 求和

技术分享

 

ZIP : 将两个元素组合放在一起

技术分享

—import (导入的时候的别名)

t技术分享

文件操作 ;open

r,只读模式 (默认)

w,只写模式( 不可读如果文件不存在,就创建)

x ,只写模式(不可读,文件不在创建,存在报错,用来创建文件)

a,追加模式(不存在创建,存在可以追加内容

r+,读写

w+ 写读

x+ 写读

a+ 写读

技术分享

只要是执行写的操作,指针都会放在最后

技术分享

 

老男孩学习 python 5 内置函数和文件操作

标签:

原文地址:http://www.cnblogs.com/05-xiaoyi/p/5537513.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!