1. 最大值 max,最小值# #最大值

ret = max(1,2,-3)
print(ret)
# 结果 2
ret=max([1,2,3,4])
print(ret)
# 结果 4 2.sum 函数用法
# sum([ ], start)     #iterable为list列表
# sum(( ), start ) #iterable为tuple元组 ret=sum([1,2,3,4],1)#1,为start值
print(ret) 3. callable ,判断变量是否为 函数名 ,返回值为bool类型
name = "alex"
print(callable(name))
def func():
print(666)
print(callable(func))
打印结果 :

False
True

4. abs()取绝对值
print(abs(-1))
print(abs(1))
# 返回值:
# 1
# 1 5. hash()
字典的查询是最快的
print(hash('fdsakfhdsafsda'))
print(hash('fd'))
print(hash('fsdsafsda'))
print(hash('fdsdsafsda'))
print(hash('dsakhdsafsda'))
print(hash(('a','b')))
print(hash(True))
结果 为 

1558799425
-424060836
657836103
-1081598310
1227021589
1699040998
1

6.all 函数

# all 可迭代对象里面的所有的值转化成bool值如果都是True则,返回True
print(all([1,2,3,0]))
结果 为 
False 7. 十进制转换为二进制 bin()
# #十进制转化成二进制
print(bin(100))
结果:0b1100100

8.将十进制转换成八进制 

# # #将十进制转化成八进制
print(oct(9))
结果为

0o11

 9. 将十进制转换成十六进制.

 # # #将十进制转化成十六进制
print(hex(33))

结果 :
0x21 10. float 有限小数,无限循环小数,不包含(无限不循环小数)
print(1.343434,type(1.32323))
#打印结果 1.343434 <class 'float'>
print(float(3))
结果为 3.0
11. complex()
为复数 ,平时用不到. 12. divmode()
print(divmod(7,2))
#输出结果为 (3,1)#(商,余数) 在分页中会遇到. 13. 枚举类型 enumerate()
l= [1,2,3,5]
print(enumerate(l))
# 输出 :<enumerate object at 0x022CCF30> for i in enumerate(l) :
print(i)
# 输出结果:
# (0, 1)
# (1, 2)
# (2, 3)
# (3, 5) l1=["a","b","c","d","e"] for i in enumerate(l1):
print(i)
# 结果:
# (0, 'a')
# (1, 'b')
# (2, 'c')
# (3, 'd')
# (4, 'e') 案例
l1= ["手机","电话","电话phone","电视机"]
for k,v in enumerate(l1):
print(k,v)
输出结果:

0 手机
1 电话
2 电话phone
3 电视机

可以更改开始值

l1= ["手机","电话","电话phone","电视机"]
for k,v in enumerate(l1,100):
print(k,v)
输出结果 :

100 手机
101 电话
102 电话phone
103 电视机

14. eval and exec 函数

s = "{'name':'alex'}"
s1 = "1+2+3+4"
# #eval 有返回值 除去字符串两边的引号,返回里面的内容
print(eval(s),type(eval(s)))
# 输出结果
# {'name': 'alex'} <class 'dict'>
# #exec 没有返回值 除去字符串两边的引号,执行里面的代码 print(exec(s1),type(exec(s1)))
# 结果 None <class 'NoneType'> print(eval(s1),type(eval(s1)))
# 结果:10 <class 'int'>


Day 15 内置函数 , 匿名函数.的更多相关文章

  1. python学习日记(内置、匿名函数练习题)

    用map来处理字符串列表 用map来处理字符串列表,把列表中所有水果都变成juice,比方apple_juice fruits=['apple','orange','mango','watermelo ...

  2. python 基础篇 15 内置函数和匿名函数

    ------------------------>>>>>>>>>>>>>>>内置函数<<< ...

  3. python基础学习Day14 内置函数 匿名函数

    一.内置函数里几个高频重要函数 (1)min\max函数的用法 以min函数的为例: min:返回可迭代对象的最小值(可加key,key为函数名,通过函数的规则,返回最小值). l1 =[(,),(, ...

  4. Python中匿名函数与内置高阶函数详解

    大家好,从今天起早起Python将持续更新由小甜同学从 初学者的角度 学习Python的笔记,其特点就是全文大多由 新手易理解 的 代码与注释及动态演示 .刚入门的读者千万不要错过! 很多人学习pyt ...

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

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

  6. python笔记4 内置函数,匿名函数.递归函数 面向对象(基础, 组合,继承)

    内置函数 eval和exec eval :执行字符串中的代码并将结果返回给执行者,有返回值 exec:执行字符串中的代码,往往用于执行流程语句,没有返回值. s1 = '1+2' s2 = 'prin ...

  7. JMeter 内置日期(时间)函数总结

    JMeter 内置日期(时间)函数总结   by:授客 QQ:1033553122 1. 测试环境 apache-jmeter-3.3 下载地址: http://jmeter.apache.org/c ...

  8. Hive 文件格式 & Hive操作(外部表、内部表、区、桶、视图、索引、join用法、内置操作符与函数、复合类型、用户自定义函数UDF、查询优化和权限控制)

    本博文的主要内容如下: Hive文件存储格式 Hive 操作之表操作:创建外.内部表 Hive操作之表操作:表查询 Hive操作之表操作:数据加载 Hive操作之表操作:插入单表.插入多表 Hive语 ...

  9. python(内置高阶函数)

    1.高阶函数介绍: 一个函数可以作为参数传给另外一个函数,或者一个函数的返回值为另外一个函数(若返回值为该函数本身,则为递归),如果满足其一,则为高阶函数. 常见的高阶函数:map().sorted( ...

  10. python 练习题:请利用Python内置的hex()函数把一个整数转换成十六进制表示的字符串

    # -*- coding: utf-8 -*- # 请利用Python内置的hex()函数把一个整数转换成十六进制表示的字符串 n1 = 255 n2 = 1000 print(hex(n1)) pr ...

随机推荐

  1. Java多线程超详细总结

    目录(?)[-] 一扩展javalangThread类 二实现javalangRunnable接口 三Thread和Runnable的区别 四线程状态转换 五线程调度 六常用函数说明 使用方式 为什么 ...

  2. 无法访问部署在linux上的Tomcat服务器解决方案

    笔者使用环境:CentOS 6.4  Windows7  tomcat7 主要原因是linux开启了防火墙,有两种解决方案,一种是关闭防火墙,另外一种是开放所要访问的端口 1.关闭防火墙(非常不建议) ...

  3. php单点登陆简单实现 (iframe方式)

    有四个网站分别为: www.a.com www.b.com www.c.com www.sso.com 需求是如果我们在sso登陆后,其他网站也会显示登陆中,不需要重复登陆,退出时,其他网站也会失效. ...

  4. win 下 nginx 的虚拟主机创建

    1.在nginx安装目录下的conf下创建vhost目录,用于存放虚拟主机配置文件.   2.在nginx安装目录下的conf/nginx.conf的http{}中加入 include vhost/* ...

  5. Spring框架的AOP技术(注解方式)

    1. 步骤一:创建JavaWEB项目,引入具体的开发的jar包 * 先引入Spring框架开发的基本开发包 * 再引入Spring框架的AOP的开发包 * spring的传统AOP的开发的包 * sp ...

  6. Halcon的二维码解码步骤和解码技巧

    一.二维码简介 1 . 类型多样,常见的有QR Code二维码. Data Matrix二维码等. 2.高密度编码,信息容量大. 3.容错能力强,具有纠错功能:二维码因穿孔.污损等引起局部损坏时,照样 ...

  7. ThinkPHP5路由图解

  8. Winfrom 嵌入word、excel实现源码

    效果图: winform中嵌入word的方法有多种:调用API,使用webBroser或使用DSOFRAMER控件: API过于繁琐: webbroser读取小文件还行,大文件就太痛苦了: 所以还是选 ...

  9. Swift1.2与Xcode6.3 beta

    Xcode6.3和Swift1.2都已经发布.这次发布增强了Swift编译器也给Swift增加了一些新的特性.详细内容可以看这里.这里主要关注比较重要的内容. 编译器的改进 Swift1.2的编译器更 ...

  10. 基于FPGA的4x4矩阵键盘驱动调试

    好久不见,因为博主最近两个月有点事情,加上接着考试,考完试也有点事情要处理,最近才稍微闲了一些,这才赶紧记录分享一篇博文.FPGA驱动4x4矩阵键盘.这个其实原理是十分简单,但是由于博主做的时候遇到了 ...