Python内建函数与工厂函数

本文介绍了Python的内建函数,包括查看内建函数的方法、数学运算、逻辑判断、集合操作、反射和IO操作等功能。同时阐述了工厂函数的概念,如int(), list()等在Python 2.2后转变为生成实例的类。" 111734804,10293691,Vue.js 中的路由守卫与Token管理,"['前端开发', 'Vue', 'JavaScript', 'Vuex', '路由管理']
摘要由CSDN通过智能技术生成

一、内建函数(Build-in Function)

内建函数,一般都是因为使用频率比较频繁或是是元操作,所以通过内置函数的形式提供出来,通过对python的内置函数分类分析可以看出来:基本的数据操作基本都是一些数学运算(当然除了加减乘除)、逻辑操作、集合操作、基本IO操作,然后就是对于语言自身的反射操作,还有就是字符串操作,也是比较常用的,尤其需要注意的是反射操作。

1、查看python解释器的内建函数方法

通过在python交互模式下,键入相应的命令即可查看当前python版本的一些内建函数:

dir(__builtins__)

也可以通过如下方式查看:

import __builtin__
dir(__builtin__)

python3.5.7的内建函数如下表所示:


 

各函数的意义可查考python3.7.3文档——https://docs.python.org/zh-cn/3.7/library/functions.html

1)获取帮助的内建函数

help() 获取帮助信息,其完整的一般使用形式为: help(module.class.function)

2)数学运算类的内建函数

abs(x) 求绝对值
1、参数可以是整型,也可以是复数
2、若参数是复数,则返回复数的模
complex([real[, imag]]) 创建一个复数
divmod(a, b) 分别取商和余数
注意:整型、浮点型都可以
float([x]) 将一个字符串或数转换为浮点数。如果无参数将返回0.0。
int([x[, base]])  将一个字符转换为int类型,base表示进制。
pow(x, y[, z])  返回x的y次幂。
range([start], stop[, step])  产生一个序列,默认从0开始。
round(x[, n])  四舍五入,出现不符合四舍五入的请百度 ——浮点算术:争议和限制
sum(iterable[, start])  对集合求和。
oct(x) 将一个整数转变为一个前缀为“0o”的八进制字符串。oct(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值