【小白福利、快速入门Python】之内置函数

欢迎大家关注公众号【哈希大数据】
python的内置函数――基础介绍总结篇
68个内置函数
python3内置了68个常用的函数,它们无需额外安装,即可直接使用,熟悉应用之后可以简化许多繁琐的程序步骤。按照这些函数功能基本将其分为7大类,现在我们一一来了解这些内置函数的功能。
内置函数及模块介绍
1、数学计算类
(1)abs() 返回数字的绝对值。
(2)divmod() 返回一个包含商和余数的元组(a // b, a % b)。
(3)len() 返回对象(字符、列表、元组等)长度或项目个数。
(4)map() 实现映射关系,接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用于序列的每个元素,并把结果作为list返回。
(5)max() 返回给定参数的最大值,参数可以为序列。
(6)min() 返回给定参数的最小值,参数可以为序列。
(7)pow() 返回 x的y次方的值。
(8)round() 返回浮点数的四舍五入值。
(8)sum() 对一列数进行求和计算
2、数据类型转换
(详细实例可见白话4中的介绍)
(1)ascii() 以ascii编码方式返回对象的字符串。
(2)bin() 返回一个整数 int 或者长整数 long int 的二进制表示。
(3)bool() 将给定参数转换为布尔类型,如果没有参数,返回 False。
(4)bytearray() 返回对象的字节形式,其中元素是可变的,可以添加删除等。
(5)bytes 返回一个新的 bytes 对象,它是 bytearray 的不可变版本。
(6)chr() 用一个范围在 range(256)内的(就是0~255十进制和十六进制)整数作参数,返回一个对应的字符。
(7)compile() 将一个字符串编译为字节代码。使用eval(),exec()完成执行操作。
(8)complex()创建一个值为 real + imag * j 的复数或者转化一个字符串或数为复数。
(9)dict() 用于创建或转换类型一个字典。
(10)enumerate() 根据可迭代对象创建枚举对象。
(11)float() 函数用于将整数和字符串转换成浮点数。
(12)frozenset() 返回一个不可变的集合,该集合不能再添加或删除任何元素。
(13)hash() 转换得到字符串或者数值等对象的哈希值。
(14)hex() 将整数转换成16进制字符串。
(15)int() 将一个字符串或数字转换为整型。
(16)list() 将其他序列类型数据转换为列表。
(17)iter() 根据传入的参数创建一个新的可迭代对象。
(18)object() 创建一个新的object对象。
(19)oct() 将一个整数转换成8进制字符串。
(20)ord() 返回Unicode字符对应的整数。
(21)range() 根据传入的参数创建一个新的range对象。
(22)set() 创建或转换一个无序不重复元素集。
(23)slice() 根据传入的参数创建一个新的切片对象。
(24)str() 将对象转化为字符串类型,方便阅读。
(25)super()根据传入的参数创建一个新的子类和父类关系的代理对象。
(26)tuple() 将对象(列表等)转换为元组类型。
(27)memoryview() 根据传入的参数创建一个新的内存查看对象.
3、装饰器类
(1)property:标示属性的装饰器,@ property。
classmethod:标示方法为类方法的装饰器,@classmethod。
staticmethod:标示方法为静态方法的装饰器,@staticmethod
判断类
(2)all() 判断可迭代对象的每个元素是否都为True值。
(3)any() 判断可迭代对象的元素是否存在为True值的元素。
(4)callable() 判断对象是否可被调用。
(5)hasattr() 判断某个对象是否含有特定属性。
(6)isinstance() 判断对象是否是类或者类型元组中任意类元素的实例。
(7)issubclass() 判断类是否是另外一个类或者类型元组中任意类元素的子类。
4、信息显示类
(1)dir() 返回对象或者当前作用域内的属性列表。
(2)format() 格式化显示值。
(3)getattr() 获取对象的属性值。
(4)globals() 返回当前作用域内的全局变量和其值组成的字典。
(5)help() 返回对象的帮助信息。
(6)id() 返回对象的唯一标识符。
(7)locals() 返回当前作用域内的局部变量和其值组成的字典。
(8)type() 返回对象的类型,或者根据传入的参数创建一个新的类型。
(9)vars() 返回当前作用域内的局部变量和其值组成的字典,或者返回对象的属性列表。
(10)print() 将输出对象打印输出给用户。
(11)input() 读取用户输入值。
5、迭代对象操作类
(1)filter() 使用指定方法过滤可迭代对象的元素。
(2)next() 返回可迭代对象中的下一个元素值。
(3)reversed() 反转序列生成新的可迭代对象。
(4)sorted() 对可迭代对象进行排序,返回一个新的列表。
(5)zip() 聚合传入的每个迭代器中相同位置的元素,返回一个新的元组类型迭代器。
6、其它操作类
(1)delattr() 删除对象的属性。
(2)eval() 执行动态表达式求值。
(3)exec() 执行动态语句块(多条表达式)。
import() 进行动态导入模块
(4)open() 使用指定的模式和编码打开文件,返回文件读写对象。
(5)repr() 返回一个对象的字符串表现形式(给解释器)。
(6)setattr() 设置对象的属性值。

总结:
到此为止我们已经完成了基础的python内容介绍,从基础语法、变量类型、运算方法、条件、判断与循环、各种数据类型的应用、与文件和系统的交互操作以及对异常的处理等等。接下来我们将结合抓取的数据,进行详细介绍使用python完成数据分析、统计算法和机器学习算法等。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,372评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,368评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,415评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,157评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,171评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,125评论 1 297
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,028评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,887评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,310评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,533评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,690评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,411评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,004评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,659评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,812评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,693评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,577评论 2 353

推荐阅读更多精彩内容

  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 4,183评论 1 44
  • 内置函数Python解释器内置了许多功能和类型,总是可用的。他们是按字母顺序列在这里。 abs(x)返回一个数的绝...
    uangianlap阅读 1,236评论 0 0
  • 一、基础知识:1、JVM、JRE和JDK的区别:JVM(Java Virtual Machine):java虚拟机...
    杀小贼阅读 2,378评论 0 4
  • 优秀应届生不属于此文读者,谢谢! 1 公司这三个月只招应届生。于是我们奔波于各大高校,约来一大波人面试。 面完试,...
    黎甜阅读 3,966评论 117 204
  • 在这自由开放的社会,经济发展给你我平头百姓带来更多话语权。不同的声音充斥在这繁华背后是再正常不过,社会需要发...
    happny阅读 262评论 0 0