Python3的内建函数有数十个之多,内建函数是区别于我们的自定义函数,是Python自带的函数,可直接使用。

(1)abs()函数

用途:abs函数返回数字的绝对值。

用法:abs(x)

参数:参数可以是整数或浮点数。 如果参数是一个复数,则返回其大小。

例子:

>>> print(abs(1.1))

1.1

>>> print(abs(-1.1))

1.1

(2)all()函数

用途:如果参数的元素都为真,或者iterable为空,则返回True。

等价于下面的函数:

def all(iterable):

for element in iterable:

if not element:

return False

return True

用法:all(iterable)

参数:参数iterable:可迭代对象;可以是列表或者是元组。

例子:

>>> print(all((1<2,)))

True

>>> print(all([]))

True

>>> print(all((1>2,)))

False

(3)any()函数

用途:如果参数存在为真的元素,则返回True;如果iterable为空,返回False。

等价于下面的函数:

def any(iterable):

for element in iterable:

if element:

return True

return False

用法:any(iterable)

参数:参数iterable:可迭代对象;可以是列表或者是元组。

例子:

>>> print(any([]))

False

>>> print(any([1<2,3>5]))

True

(4)ascii()函数

用途:返回一个可打印的对象字符串方式表示,如果是非ascii字符就会输出\x,\u或\U等字符来表示。与python2版本里的repr()是等效的函数。

用法:ascii(object)

例子:

>>> ascii(1)

'1'

>>> ascii('a')

"'a'"

>>> ascii('"')

'\'"\''

>>> ascii('中文')

"'\\u4e2d\\u6587'"

官方文档说明如下:

https://docs.python.org/3/library/functions.html

python内建函数是什么意思_Python3内建函数简介,Python3内建函数详解相关推荐

  1. python统计csv行数_对Python 多线程统计所有csv文件的行数方法详解

    如下所示: #统计某文件夹下的所有csv文件的行数(多线程) import threading import csv import os class MyThreadLine(threading.Th ...

  2. python2.7除法_对python中的float除法和整除法的实例详解

    从python2.2开始,便有两种除法运算符:"/"."//".两者最大区别在: python2.2前的版本和python2.2以后3.0以前的版本的默认情况下 ...

  3. Python Numpy多维数组.sum(axis=0/1/2...) 详解

    Python Numpy多维数组.sum(axis=0/1/2-) 详解 numpy中axis取值的说明 首先对numpy中axis取值进行说明:一维数组时axis=0,二维数组时axis=0,1,维 ...

  4. Nginx 反向代理工作原理简介与配置详解

    Nginx 反向代理工作原理简介与配置详解 测试环境 CentOS 6.8-x86_64 nginx-1.10.0 下载地址:http://nginx.org/en/download.html 安装 ...

  5. python怎么安装myqr模块-python二维码操作:对QRCode和MyQR入门详解

    python是所有编程语言中模块最丰富的 生活中常见的二维码功能在使用python第三方库来生成十分容易 三个大矩形是定位图案,用于标记二维码的大小.这三个定位图案有白边,通过这三个矩形就可以标识一个 ...

  6. python怎么读文件内容-Python读取文件内容为字符串的方法(多种方法详解)

    以下笔记是我在 xue.cn 学习群之数据分析小组所整理分享的心得.相关背景是:我选择中文词频统计案例作为考察大家python基础功掌握程度. 以小见大,下面是2个小技能的具体实战: 如何灵活地处理文 ...

  7. Python Unittest-根据不同测试环境跳过用例详解

    Python Unittest-根据不同测试环境跳过用例详解 本文章会讲述以下几个内容: 1.Unittest 如何跳过用例 2.如何使用sys.argv 3.自动化测试项目中如何一套代码多套环境运行 ...

  8. python中怎么计数_浅谈python中统计计数的几种方法和Counter详解

    1) 使用字典dict() 循环遍历出一个可迭代对象中的元素,如果字典没有该元素,那么就让该元素作为字典的键,并将该键赋值为1,如果存在就将该元素对应的值加1. lists = ['a','a','b ...

  9. Android OkHttp3简介和使用详解

    一 OKHttp简介 OKHttp是一个处理网络请求的开源项目,Android 当前最火热网络框架,由移动支付Square公司贡献,用于替代HttpUrlConnection和Apache HttpC ...

  10. python实现单例模式的几种方式_基于Python中单例模式的几种实现方式及优化详解...

    单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在.当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场. ...

最新文章

  1. Top 命令 如何查看linux系统中空闲内存/物理内存使用/剩余内存
  2. webpack组织模块的原理 - 基础篇
  3. (转)七牛云phpSDK使用笔记
  4. c语言有分数的怎么编,用C语言编程平均分数
  5. 计算机如何搜索相关文字,搜索引擎:“请输入你要搜索的内容”|你是如何使用搜索引擎的呢?...
  6. 【Xamarin开发 Android 系列 12】 创建一个Json读取数据应用-添加定位服务
  7. 引入外部js如何通知页面其编码格式
  8. Python——PrettyTable
  9. groovy 字符串截取最后一个_python数据类型总结——数字和字符串
  10. excel对比_EXCEL对比图的用法
  11. Go语言基础进阶—程序结构—类型
  12. 关于GIS/RS的一些网站和论坛
  13. 传智播客java教程视频资源,附学习笔记+面试整理+进阶书籍
  14. 金蝶K3系统与防火墙集成部署方案
  15. Batch update returned unexpected row count from update
  16. Ansys workbench有限元分析学习软件下载
  17. sel在c语言,iOS 你所不知道的SEL
  18. iphone邮件服务器 263,在iphone上怎么设置263邮箱
  19. SCAR:Scalable Consensus Algorithm 灵活共识算法
  20. 银河麒麟桌面V10SP1版本系统休眠唤醒鼠标键盘失效解决方法

热门文章

  1. 答网友提问,ABAP post调用外部接口遇到405 not allow
  2. SAP CRM Cross Component级别的跳转如果出了问题,该如何调试
  3. How is SAP CDS metadata retrieved from AG3 backend
  4. 一个能极大提高生产率的Chrome新建标签页扩展
  5. windows ssh远程登录阿里云遇到permissions are too open的错误
  6. Hybris产品主数据的价格折扣维护
  7. How is target My note application rendered - renderManager
  8. SAP odata get metadata in QHD - still has cache logic
  9. jMeter的Cookie Manager用法
  10. Working context and Functional profile