Python学习笔记-Day3-python内置函数
python内置函数
1.abs 求绝对值
2.all
判断迭代器中的所有数据是否都为true
如果可迭代的数据的所有数据都为true或可迭代的数据为空,返回True。否则返回False
3.any
判断迭代器中的是否有一个数据为true
如果可迭代的数据中有一个数据为true,返回True。否则返回False。可迭代的数据为空也返回False
4.bin 转换整数为一个二进制字符串(其他数据类型报错)
5.bool
转换一个数据为布尔值 bool是int的子类,如果参数为false或不指定参数,返回False
6.bytearray 将数据转换为字节数组
7.bytes 将数据转换为字节数组 bytes是bytearray的不可变版本
8.callable
判断一个对象是否可调用 类都是可调用的。如果一个对象的类有__call__函数就是可调用的
如果一个对象可以调用返回True。否则返回False
9.chr 将整数转成字符
10.classmethod
得到function的class method class method接受class作为第一个参数,就象instance method接受instance一样。
11.compil
编译source为code或AST对象 code可以通过调用exec()和eval()执行。
12.complex
创建一个复数 用real+imag*j创建一个复数,或将一个字符串或数字转换为复数
13.delattr
删除指定的属性 delattr(obj, 'prop')和del obj.prop功能一样
14.dict 创建一个字典dictionary
15.dir
返回对象的属性列表 如果对象有名为__dir__()的方法,方法会被调用并必须返回属性列表
16.divmod 得到两个数字相除的结果和余数
17.enumerate 得到一个枚举对象
18.eval 执行一个表达式
19.exec 动态执行Python代码
20.filter 过滤数据得到一个迭代器
21.float 将字符串或数字转为浮点数
22.format 格式化数据
23.frozenset 得到新的frozenset对象
24.getattr 得到对象属性的值
25.globals 得到当前模块的全局符号表的字典
26.hasattr
判断对象是否存在属性,如果name是对象的属性,返回True。否则返回False
27.hash 得到对象哈希值
28.help 返回帮助信息
29.hex
整数转换为十六进制表示 使用float.hex()得到浮点数的十六进制表示
30.id 得到对象的id(存放内存编号)
31.input 输出提示符,读取用户输入
32.int 将数字或字符串转为整数
33.isinstance
判断object是否是classinfo的实例,如果object是classinfo的实例,返回true。否则返回false
34.issunclass
判断一个类是否是另一个类的父类
如果类是另一个类的子类,返回true。否则返回false
35.iter 得到一个迭代器
36.len 返回对象的长度或集合的数据个数
37.list 创建一个列表
38.locals 得到当前符号表字典
39.map 更改迭代器中的每个数据得到一个新的迭代器
40.max 得到迭代器中最大的或两个或多个参数中最大的
41.min 得到迭代器中最小的或两个或多个参数中最小的
42.next 得到迭代器的下一个数据
43.object
得到object的实例 object没有__dict__,不能向object增加属性
44.oct
整数转换为八进制表示 如果x不是int对象,必须定义一个__index__()函数返回整数
45.open
打开文件并返回一个流 也可以将StringIO(文本)或BytesIO(二进制)作为文件来读写
46.ord 得到字符的整数表示
47.pow 乘方运算 等于pow(x, y) % z 返回 xy%z的结果
48.print 输出数据流
49.property 得到属性(没看懂,忘记他吧)
50.rang 创建一个范围对象
51.repr 得到对象的字符串表示
52.reversed 反转序列得到一个迭代器
53.round 浮点数按小数位数做舍入操作
54.set 创建一个集合对象
55.setattr 更改属性的值
56.slice 得到分片对象
57.sorted 排序可迭代的数据得到一个列表
58.staticmethod
得到function的static method static method不接受隐藏的第一个参数。
59.str
得到对象的str版本 str是built-in字符串类
60.sum 计算可迭代数据的合计
61.tuple 创建一个元组
62.type 返回对象的类型或创建一个新的类型对象
63.vars 得到属性信息
Python学习笔记-Day3-python内置函数的更多相关文章
- Python学习笔记——常用的内置函数
一.yield def EricReadlines(): seek = 0 while True: with open('D:/temp.txt','r') as f: f.seek(seek) da ...
- python学习笔记六:内置函数
一.数学相关 1.绝对值:abs(-1) 2.最大最小值:max([1,2,3]).min([1,2,3]) 3.序列长度:len('abc').len([1,2,3]).len((1,2,3)) 4 ...
- Python学习(八) —— 内置函数和匿名函数
一.递归函数 定义:在一个函数里调用这个函数本身 递归的最大深度:997 def func(n): print(n) n += 1 func(n) func(1) 测试递归最大深度 import sy ...
- python学习之路-4 内置函数和装饰器
本篇涉及内容 内置函数 装饰器 内置函数 callable() 判断对象是否可以被调用,返回一个布尔值 1 2 3 4 5 6 7 8 9 10 11 num = 10 print(callabl ...
- python学习 day013打卡 内置函数
本节主要内容: 内置函数: 内置函数就是python给你提供的.拿来直接用的函数,比如print,input等等.截止到python版本3.6.2 python一共提供了68个内置函数.他们就是pyt ...
- python学习三十八天常用内置函数分类汇总
python给我们提供丰富的内置函数,不用去写函数体,直接调用就可以运行,很方便快速给我提供开发所需要的函数. 1,查内存地址 id() 变量的内存地址 id() 2,输入输出 input() pr ...
- hive学习笔记之七:内置函数
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...
- MySQL学习笔记_7_MySQL常用内置函数
MySQL常用内置函数 说明: 1)可以用在SELECT/UPDATE/DELETE中,及where,orderby,having中 2)在函数里将字段名作为参数,变量的值就是字段所对应的每一行的值. ...
- Prometheus监控学习笔记之PromQL 内置函数
概述 Prometheus 提供了其它大量的内置函数,可以对时序数据进行丰富的处理.某些函数有默认的参数,例如:year(v=vector(time()) instant-vector).其中参数 v ...
- python学习 day014打卡 内置函数二&递归函数
本节主要内容: 1.lambda匿名函数 2.sorted() 3.filter() 4.map() 5.递归函数 6.二分法 一.lambda匿名函数 为了解决一些简单的需求而设计的一句话函数 # ...
随机推荐
- PostgreSQL 中定义自己需要的数据类型
PostgreSQL解决某系数据库中的tinyint数据类型问题,创建自己需要的数据类型如下: CREATE DOMAIN tinyint AS smallint CONSTRAINT tinyint ...
- Codeforce Round #221 Div2
每次的CF都是一把辛酸泪! 什么时候能打破这局面,昨天做着睡着了! 有时候有的题目也就差一线! 哎,! A:杠杆原理! B:算最后负的和! B:没弄出来当时就脑短路... C:事后写了个n*log(n ...
- Java基础(37):Java中日期的显示与格式定值----Date与SimpleDateFormat的试用
使用 Date 和 SimpleDateFormat 类表示时间 在程序开发中,经常需要处理日期和时间的相关数据,此时我们可以使用 java.util 包中的 Date 类.这个类最主要的作用就是获取 ...
- 使用Eclipse构建Maven项目 (转)
Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包.本文仅对Eclipse中如何安装.配置和使用Maven进行了介绍.完全step by step. 如果觉得本文 ...
- linux第7天 I/O的五种模型, select
服务器端避免僵尸进程的方法: 1)通过忽略SIGCHLD信号,解决僵尸进程 signal(SIGCHLD, SIG_IGN) 2)通过wait方法,解决僵尸进程 signal(SIGCHLD, han ...
- php CI框架目录结构及运行机制
CI目录结构 CI主要组成部分为,application(应用文件夹).system(系统文件夹)和index.php入口文件. 应用文件夹中主要是存放控制器.模型和视图等,系统文件夹中主 ...
- 配置文件App.config的使用以及Readonly与Const的对比
以前我们学习的时候都把连接数据库的连接字符串写在一个类中,因为我们的数据库都在自己电脑上.如果更换数据库地址,需要更改这个类,然后重新编译才可以连接到数据库.现在我们需要将连接字符串当道一个文件中,然 ...
- paper 27 :图像/视觉显著性检测技术发展情况梳理(Saliency Detection、Visual Attention)
1. 早期C. Koch与S. Ullman的研究工作. 他们提出了非常有影响力的生物启发模型. C. Koch and S. Ullman . Shifts in selective visual ...
- Scrum站立会议----11月4日
小组名称:nice! 组长:李权 成员:于淼 刘芳芳韩媛媛 宫丽君 时间:2016.11.4 12:00--12:30 地点:传媒西楼220室 代码地址:Https: https://git ...
- 再次尝试mtk线刷时发现的一些资源
线刷用到的工具:spflashtool,也可以下载vcom drivers 下载:http://spflashtool.com/ 查看usb状态的软件:usbdeview,网站里还有一些其它的软件 下 ...