目录

fabs函数——绝对值函数

factorial函数——阶乘函数

list()函数——转换为列表

tuple()函数——转换为元组

dict()函数——转换为字典

set()函数——转换为集合

sorted()函数——排序函数

zip()——拼接韩束

all()函数和any()函数


需要你导入函数后才能使用该内置函数

fabs函数——绝对值函数

from math import fabs
b=fabs(-1021)
print(b)

factorial函数——阶乘函数

from math import factorial
a=factorial(5)
print (a)

怎样正确使用pycharm的纠错功能

当代码存在错误时,可以发现代码下发出现了红色的波浪线。左上角还出现了红色的小灯泡。

这时,当你点击小灯泡旁边的下拉箭头时,你就会发现

pycharm给 你提供的针对错误的几种解决方案,方案一就是告诉你如何导入fabs函数。

方案二是告诉你如何自己构造一个函数fabs。

这样一来,就可以大大提高自我的纠错能力。

转换函数

list()函数——转换为列表

list()    #list()函数根据输入的可迭代的参数,创建一个新的列表。

tuple()函数——转换为元组

tuple()    #tuple()函数根据输入的可迭代的参数,创建一个新的元组。

dict()函数——转换为字典

dict()    #dict()函数根据传入的参数,创建一个新的字典。

set()函数——转换为集合

set()    #set()函数根据参数创建一个新的集合

sorted()函数——排序函数

sorted()    #输入一个列表或是元组,使用sorted函数后就会实现降序排列

列表排序

a=[1,5,4,5,8,7,9,45]
b=sorted(a)
print(a)
print(b)
c=[90,7,43,67,23,98]
d=sorted(c)
print(c)
print(d)

程序运行结果:

tip:

1、假如定义的是元组或者是集合,最终的结果也会是以列表的形式进行。

2、使用sorted函数时,要确保再重新定义一个变量进行存储新形成的列表。(不要只写sorted(x)这样的语句,因为系统不会将排序后的列表重新赋值给x)

zip()——拼接韩束

x=[4,7,6]
y=[12,78,65]
xy=zip(x,y)

如图为该程序的运行结果(生成一个地址),而不是我们想要得到的列表,此时我们可以使用list()函数进行转换,以生成列表的形式。

a=[4,7,6]
b=[12,78,65]
c=zip(a,b)
print(list(c))

该程序的运行结果:此结果其实出乎我的预料,本来我认为生成的列表会是[4,7,6,12,78,65],没想到结果仅仅是对应位置的数进行了重组。

all()函数和any()函数

b=[0,45,45,4545,45,45,88,23,3,23]
print(any(b))
print(all(b))

如图为例子,运行结果如下图

元素除了0,NULL,空,FALSE以外都是真

all()函数对应含义:只有列表中的所有元素都为真时,对应的结果才为真(TRUE);反之 ,只要有一个不是真,结果就为假(FALSE)

any()函数对应含义:只要列表中有一个值不为假,那么对应的结果就是真;反之,只有所有的值都为假时,最终的结果才为假(FALSE)

特例:

a=[]
print(all(a))

上述代码运行结果为True

a=[]
print(any(a))

上述代码的运行结果为False

详解python内置函数的使用相关推荐

  1. 详解Python内置函数iter()用法

    iter()函数用来返回指定对象的迭代器,有两种用法:iter(iterable)和iter(callable, sentinel),前者要求参数必须为序列或者有自己的迭代器,后者会持续调用参数cal ...

  2. python int函数详解_Python内置函数OCT详解

    英文文档:oct ( x ) Convert an integer number to an octal string. The result is a valid Python expression ...

  3. python average函数详解_Python内置函数详解——总结篇

    https://www.cnblogs.com/sesshoumaru/category/894935.html 2个多月来,将3.5版本中的68个内置函数,按顺序逐个进行了自认为详细的解析,现在是时 ...

  4. python内置函数open_Python的内置函数open()的注意事项

    用法 : open("file_address","open_mode") 例子 : f = open("D:\PycharmProjects\log ...

  5. python的shutil模块是内置的_Python之shutil模块11个常用函数详解,python内置函数是什么...

    Python之shutil模块11个常用函数详解,python内置函数是什么 shutil 是 Python 中的高级文件操作模块,与os模块形成互补的关系,os主要提供了文件或文件夹的新建.删除.查 ...

  6. 匿名函数python_基于python内置函数与匿名函数详解

    内置函数 Built-in Functions abs() dict() help() min() setattr() all() dir() hex() next() slice() any() d ...

  7. Python内置函数详解——总结篇

      引 言 国庆期间下定决心打算学习Python,于是下载安装了开发环境.然后问题就来了,怎么开始呢?纠结一番,还是从官方帮助文档开始吧.可是全是英文啊,英语渣怎么破?那就边翻译边看边实践着做吧(顺便 ...

  8. python内置函数布尔值bool用法详解

    python内置函数bool可将给定参数转换为bool类型,bool函数的返回值要么是True,要么是False,在做转换时,0, None,空字符串,空列表,空元组,空集合,空字典都会被转换为Fal ...

  9. python 内置函数ord()和chr()函数用法详解

    python 中的ord()函数和chr()函数 需要对字符进行转换时使用 其中ord函数可以将字符转化为你所需要的ASCII码,chr函数可以将0-255中的任一整数转化为你所需要的字符. 通过这样 ...

最新文章

  1. 干货丨从概念到案例:初学者须知的十大机器学习算法
  2. 多种IP网络技术的原理和特点
  3. C语言中atoi()函数的用法
  4. 数字图像处理——中值滤波及其改进算法
  5. 利益相关者软件工程_如何向利益相关者解释用户体验的重要性
  6. java8日期转时间戳_Java 8日期和时间
  7. Java面试基础知识(1)
  8. Class文件结构amp;字节码指令
  9. easyui datagrid 去掉外边框及行与行之间的横线标题字体
  10. python实现异步的原理_一篇文章理解Python异步编程的基本原理
  11. ha linux 设置虚拟ip_配置双机HA - Linux下环境安装配置Rose HA全攻略(图)_数据库技术_Linux公社-Linux系统门户网站...
  12. 送给梨花仙子国的礼物
  13. ID BOX 121电子护照阅读器(带RFID双天线)参数与应用说明
  14. 电子护照阅读器|机场海关边检酒店必备
  15. VML实例及两个网站
  16. 书签书签书签书签书签书签
  17. 提升思维品质,不可不知的5个工具
  18. 数据库服务器的性能指标,数据库服务器性能指标
  19. 快收藏,2023有这些财务分析模板就够了
  20. MATLAB retinex的图像去雾系统

热门文章

  1. excel中STDEV.P STDEV.S STDEVA STDEVPA STDEV STDEVP 的区别
  2. WEgame服务器维护中游戏启动失败,WeGame中的游戏启动不了怎么修复?修复方法超级简单!...
  3. java中文件流close_Java FileInputStream close()方法与示例
  4. 关于光模块的兼容性和质量问题
  5. docker k8s 常用命令及常见问题解决大全
  6. jQuery图片放大镜插件
  7. Altium Designer 详细图文教程
  8. 使用python的scapy库,提供一个发送nbns询问包的一个示例代码
  9. vue+element简单实现电商商城网站,模仿小米电商商城
  10. 从SVN下载项目到本地如何转为web项目并运行