当前位置:
首页 > Python基础教程 >
-
python 之 函数 内置函数
5.15 内置函数
方法 | 含义 | 备注 |
---|---|---|
abs(-1) | 求绝对值 | 1 |
all ([1,'a',True]) | 列表中所有元素的布尔值为真,最终结果才为真 | True |
all ('') | 传给all的可迭代对象如果为空,最终结果为真 | True |
any([0,'',None,False]) | 列表中所有元素的布尔值只要有一个为真,最终结果就为真 | False |
any([]) | 传给any的可迭代对象如果为空,最终结果为假 | False |
callable('aaaa'.strip) | 判断某个对象是否是可以调用的,可调用指的是可以加括号执行某个功能 | True |
chr(90) | 按照ascii码表将十进制数字转成字符 | Z |
ord('Z') | 按照ascii码表将字符转成十进制数字 | 90 |
dir('abc') | 查看某个对象下可以用通过点调用到哪些方法 | |
divmod(1311,25) | (52, 11) 商 ,余数 | (52, 11) |
frozenset({1,2,3}) | 不可变集合 | |
pow(2,3,3) | 2 ** 3 % 3 | 2 |
round(3.5) | 四舍五入 | 4 |
res='你好egon'.encode('utf-8') # unicode按照utf-8进行编码,得到的结果为bytes类型 res=bytes('你好egon',encoding='utf-8') print(res) # b'\xe4\xbd\xa0\xe5\xa5\xbdegon' 将字符内的表达式拿出运行一下,并拿到该表达式的执行结果 res=eval('2*3') #6 res=eval('[1,2,3,4]') #[1, 2, 3, 4] res=eval('{"name":"egon","age":18}') #{"name":"egon","age":18} with open('db.txt','r',encoding='utf-8') as f: s=f.read() dic=eval(s) print(dic,type(dic)) print(dic['egon']) #可以将文件中字符串转为它的数据类型 l=[1,4,3,5] res=reversed(l) print(list(res)) #[5,3,4,1] print(l) #[1,4,3,5] reversed()不修改原值 sc=slice(1,5,2) #1:5:2 l=['a','b','c','d','e','f'] print(l[1:5:2]) #['b','d'] print(l[sc]) #['b', 'd'] left='hello' right={'x':1,'y':2,'z':3} res=zip(left,right) print(list(res)) #[('h', 'x'), ('e', 'y'), ('l', 'z')]
栏目列表
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
SQL SERVER中递归
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比
一款纯 JS 实现的轻量化图片编辑器
关于开发 VS Code 插件遇到的 workbench.scm.
前端设计模式——观察者模式
前端设计模式——中介者模式
创建型-原型模式