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. centos7下创建mysql5.6多实例

    一.mysql安装目录说明mysql5.6以二进制安装包安装在/data/mysql56下数据目录为/data/mysql56/data下配置文件为/etc/my.cnf下 二.多实例目录说明/mys ...

  2. 20172325 2017-2018-2 《Java程序设计》第六周学习总结

    20172325 2017-2018-2 <Java程序设计>第六周学习总结 教材学习内容总结 1.利用[ ]建立一个数组,整列数据可以通过数组名引用,数组中的每个元素则可以通过其在数组中 ...

  3. nzhtl1477-ただいま帰りました ( bfs )

    nzhtl1477-ただいま帰りました 题目描述 珂学题意: 你是威廉!你要做黄油蛋糕给珂朵莉吃~! 68号岛有n个商店,有的商店直接有小路连接,小路的长度都为1 格里克告诉了你哪些地方可能有做黄油蛋 ...

  4. Codeforces 607A 动态规划

    A. Chain Reaction time limit per test 2 seconds memory limit per test 256 megabytes input standard i ...

  5. 21个ui设计技巧,让你的设计不落伍

    1.功能性极简主义 不少移动端APP和网站开始基于极简主义设计风来设计,而极简主义本身并非关注所有的信息,而是通过减少非关键信息来突出特定的内容,它是有着极强的功能性和偏向的.它有着如下的特征: ・简 ...

  6. OSGi karaf-maven-plugin

    karaf-maven-plugin 1. 配制 karaf 启动时加载 bundle 项目中需要在 karaf 中集成 cxf-dosgi-discovery-distributed 特性,所以需要 ...

  7. 2018.07.20 洛谷P4178 Tree(点分治)

    传送门 又一道点分治. 直接维护子树内到根的所有路径长度,然后排序+双指针统计答案. 代码如下: #include<bits/stdc++.h> #define N 40005 using ...

  8. hdu-1133

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1133 思路:有m个人拿50元的纸币,n个人拿100元的纸币门票价格是50元,要求每个售票员遇到100元 ...

  9. C语言程序设计50例(一)(经典收藏)

    [程序1]题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. # ...

  10. Android 6.0以上 需要运行时申请的权限

    转载:http://www.cnblogs.com/tangs/articles/6377347.html 自从Android6.0发布以来,在权限上做出了很大的变动,不再是之前的只要在manifes ...