# 求绝对值
abs(-1)# 遍历可迭代对象,如果每个可迭代对象中的元素都是true,则返回true
# 如果可迭代对象为空,也返回true  all(''), all([])
all([''])# 遍历可迭代对象,如果可迭代对象中,有一个元素是true,则返回true
any(['', 1])# 二进制转换
bin(6)# utf-8, gbk, ascii 编码格式就像字典,每个字符有自己对应的二进制
# b'\xe4\xb8\x96\xe7\x95\x8c'
# 一个汉字在utf-8中,占3个bytes
# bytes实现了编码功能
bytes("世界", encoding="utf-8")# decode解码
bytes("世界", encoding="utf-8").decode("utf-8")# chr() 用一个范围在 range(256)内的(就是0~255)整数作参数,
# 返回一个对应的字符。
chr(1115)# 查看类的方法
dir(str)# 得到商,余数
divmod(10, 5)# 把字符串中的数据结构提取出来,感觉类似json
eval("{'name': 'tianxia', 'age':435}")
# 计算字符串中的数学运算
v = eval("1+2+3*4-5")
# 可hash的数据类型即不可变数据类型,
# 不可hash的数据类型即可变数据类型
# 利用hash算法,可以实现校验数据
hash("abcdef")help(dir)
# 转换为16进制
hex(12)
# 转换为8进制
oct(12)
# 打印对象的内存地址
id("adb")
# 判断某个对象是否是某个类的实例
isinstance('12', int)
isinstance({}, dict)
n = "abddefe111111111111"
# 返回全局变量
globals()def printloc():name = "kkkkkkkkkkkk"# locals() 返回局部变量print(locals())lt = [11, 22, 33, 44, 55]
# 获取最小值
min(lt)
# 获取最大值
max(lt)# 将左边,右边的可序列对象中的元素重新组成元祖对象
list(zip(('a','b','c'),(5,6,7)))
d = {'name':'张飞', "age":20, "sex":"m"}list(zip(d.keys(),d.values()))
# max,min函数小拓展
#   1.max处理的时可迭代对象,相当于一个for循环取出每个元素进行比较.注意:不同类型之间不能比较
#   2.每个元素之间进行比较,是从每个元素的第一个位置依次比较,如果这一个位置分出大小,后面的就不需要
# 比较,直接得出这两个元素的大小.# 不同类型之间不能使用max函数,进行比较,获得最大值
lt = ['a90', 'b81', 'c72', 100]
#print(max(lt))# 运行报错# max比较字符串元素,从第一个开始比较,ascii码大的,就是最大值
lt = ['a901234', 'b81', 'c72']
print(max(lt))# max比较字典,默认比较key值
py = {"name":"zhangfei","name":"20","name":"m"
}
# 如果, 想比较字典的value值,可以结合zip函数比较
v = list(zip(py.values(),py.keys()))
print(max(v))threeCountry = [{"name":"liubei", "job":"emperor"},{"name":"guanyu", "job":"general"},{"name": "zhugeliang", "job": "counsellor"},
]
# 通过key传递一个lambda函数参数
print(max(threeCountry, key=lambda x:x.get("job")))
# 返回字符在ascii中的顺序
ord('A')# 两个参数,相当于 x**y, x的y次方
pow(2,3) #   Equivalent to x**y (with two arguments)
# 两个参数,相当于 x**y % z, x的y次方然后对z取余
pow(2,3,2) #   Equivalent to x**y % z (with three arguments)lt = [11,22,33,44,55]
# 将元素顺序反转
reversed(lt)# 保留位数
round(3.1415926, 2)s = "helloworld"
# 切片函数
v = slice(2, 6)  # 相当于s[2:6]
v = slice(1, 9, 2)  # 还可以指定步长
print(s[v])dt = {"name":"liubei", "job":"emperor", "age":"28", "son":"liuchan"}
# 默认比较字典的keys
print(sorted(dt))# 将数据转为字符串
str(dt)

python二十:内置函数相关推荐

  1. 十五. Python基础(15)--内置函数-1

    十五. Python基础(15)--内置函数-1 1 ● eval(), exec(), compile() 执行字符串数据类型的python代码 检测#import os 'import' in c ...

  2. python之路——内置函数和匿名函数

    楔子 在讲新知识之前,我们先来复习复习函数的基础知识. 问:函数怎么调用? 函数名() 如果你们这么说...那你们就对了!好了记住这个事儿别给忘记了,咱们继续谈下一话题... 来你们在自己的环境里打印 ...

  3. Python学习(14)--内置函数

    Python学习(14)--内置函数 1.Python内置函数 在Python中有很多的内置函数供我们调用,熟练的使用这些内置函数可以让编写代码时事半功倍,所谓内置函数就是那些Python已经预定义并 ...

  4. 初学者python笔记(内置函数_2)

    这篇初学者笔记是接着上一篇初学者python笔记(内置函数_1)的.同样都是介绍Python中那些常用内置函数的. max()和min()的高级用法 我们都知道,max():取最大值,min():取最 ...

  5. [转载] (三)Python关键字和内置函数

    参考链接: Python中的数学函数 4(特殊函数和常量) 一.Python的关键字 和其他语言一样,关键字有特殊含义,并且关键字不能作为变量名.函数名.类名等标识符. 快速查看关键字的方法除了上cs ...

  6. python 3 常用内置函数

    一.简介 如其他计算机语言一般, python 也有自己的内置函数,本文会一一实现python的所有内置函数,并注明一些需注意的地方 二.内置函数一览 三.实现 目录 (1)dir() (2)help ...

  7. Python两个内置函数——locals 和globals

    python作用域 http://tgstdj.blog.163.com/blog/static/748200402012419114428813/ 有两种类型的作用域--类的变量和对象的变量. 类的 ...

  8. python 两个内置函数——locals 和globals(名字空间)批量以自定义变量名创建对象

    文章目录 locals 和globals(名字空间)简介 1.局部变量函数locals例子(locals 返回一个名字/值对的字典) 批量创建对象 示例1 示例2 函数内 类内 2.全局变量函数glo ...

  9. python中比较重要的几个函数_Python 几个重要的内置函数 python中的内置函数和关键字需要背过吗...

    python重要的几个内置函数用法 python内置函数什么用忘不掉的是回忆,继续的是生活,错过的,就当是路过吧.来来往往身边出现很多人,总有一个位置,一直没有变.看看温暖的阳光,偶尔还是会想一想. ...

最新文章

  1. BZOJ 1208 宠物饲养所 Splay
  2. android-support安装不,导入android.support无法解析
  3. netty java_Netty Java快速指南
  4. tomcat 系统服务 outofmemory
  5. 如何使用RMAN duplicate搭建12C的Data Guard环境?
  6. 5个让你的404页面变的更加实用的技巧
  7. C#轻量级通通讯组件StriveEngine —— C/S通信开源demo(2) —— 使用二进制协议 (附源码)...
  8. 三线压力传感器原理_常见压力传感器原理及其接头
  9. ActiveMQ下载和安装
  10. excel转word_Office批量打印精灵教程--Word、PDF、Excel、PPT批量打印及批量转PDF
  11. 广东女子职业技术学院计算机应用技术,广东女子学院虚拟校园系统的构建与技术实现...
  12. IDEA+Java+Servlet+JSP+Mysql实现新闻发布系统
  13. 两阶段最小二乘法TSLS案例分析
  14. Python简单监控键盘输入的木马实现
  15. 计算机网络总线型结构优,总线型拓扑结构优缺点是什么
  16. java识别快递单的条形码_根据快递单的条码图片识别单号
  17. 展讯通信:文章紫光收购后展讯困难重重”失实
  18. obs代码总体架构图
  19. 分析在线直播答题应用基础架构
  20. stata两种方法制作限制立方条图

热门文章

  1. [Python 多线程] Semaphore、BounedeSemaphore (十二)
  2. 命令行下操作常用语句
  3. 使用 ftrace 调试 Linux 内核,第 2 部分
  4. sqlserver中将行数据转为Xml文件格式
  5. 【Android面试】Android面试题集锦 (陆续更新)(最新2012-6-18)
  6. 字符驱动之按键(一:无脑轮询法)
  7. redis4.0之基于LFU的热点key发现机制
  8. 图数据库Neo4j全栈Web技术解密
  9. 研究人员开发出最节能的 Wi-Fi 技术
  10. PHP-7.1 源代码学习:虚拟机字节码