print(abs(1))   #绝对值,正数就是自己
print(abs(-1)) # print(all([1,2,3,"",''])) #计算可迭代对象中是否为真,其中一个为假,就显示为假
print(all('')) # If the iterable is empty, return True. print(any([1,2,3,"",''])) #计算可迭代对象中是否为真,其中一个为真,就显示为真 print(bin(3)) #把十进制转为二进制
print(hex(3)) #把十进制转为十六进制
print(oct(12)) #把十进制转为八进制 print(bytes("测试",encoding="utf-8")) #把字符串转为二进制 print(chr(97)) #打印97对应的ascii码数据 print(dir(all)) #打印all对象的方法和属性 #eval("需要提取的数据") #可以将字符串数据提取出来,也可以把字符串中的运算计算出来 print(isinstance(1,int)) #判断一个数据是不是相应的数据类型 print(globals()) #打印当前的全局变量
print(__file__) #打印当前文件的路劲 相对路劲 print(locals()) #打印当前的局部变量 print(list(zip((1,2,3,4,5),("a","b","c")))) #[(1, 'a'), (2, 'b'), (3, 'c')]
print(list(zip(['a','b'],''))) #[('a', '1'), ('b', '2')]
print(list(zip("hello",''))) #[('h', '1'), ('e', '2'), ('l', '3'), ('l', '4'), ('o', '5')] print(max(5,10)) #10 #不通类型之间的数据不能进行比较 li = [(1,'b'),(2,'a'),(3,'d')]
print(max(li)) #(3, 'd') li = [(1,'b'),(1,'a'),(1,'d')] #依次拿里面第一个1比较 发现都是一样的,这是就比较第二个字符串 b a d进行比较
print(max(li)) #(1, 'd')
print(max("a10","c10","d10")) #d10 print(pow(2,3)) #2**3
print(pow(2,3,2)) #2**3%2 ret = [
{'name':'d',"age":221},
{'name':'c',"age":332},
{'name':'a',"age":89},
{'name':'b',"age":111},
]
print(max(ret,key=lambda dic:dic['age'])) #{'name': 'c', 'age': 332}
#上面max(ret,key=lambda dic:dic['age']) 就是相当于下面的for循环,把ret依次赋值给lambaa进行处理后max计算大小
v = []
for i in ret:
v.append(i['age'])
print(v) #[221, 332, 89, 111] print(list(reversed([5,3,8,1]))) #[1, 8, 3, 5] print(round(3.5)) #4 4舍5入 l="apple"
s1 = slice(3,5) #和切片[3:5] 一样
print(l[s1]) #le print(sorted(["c","a","b"])) #['a', 'b', 'c'] 排序 name_dic = {'a':22,'b':33,'c':11}
print(sorted(name_dic)) #['a', 'b', 'c']
print(sorted(name_dic,key=lambda key:name_dic[key])) #['c', 'a', 'b']
print(sorted(zip(name_dic.keys(),name_dic.values()))) #[('a', 22), ('b', 33), ('c', 11)] print(sum(range(5))) #10, 计算和
print(sum([1,3,4,5,6])) # #import 'test' 报错
__import__("test") #加入是一个字符串类型;需要把这个模块导入,这时候需要用__import__

python内置函数使用的更多相关文章

  1. python内置函数

    python内置函数 官方文档:点击 在这里我只列举一些常见的内置函数用法 1.abs()[求数字的绝对值] >>> abs(-13) 13 2.all() 判断所有集合元素都为真的 ...

  2. python 内置函数和函数装饰器

    python内置函数 1.数学相关 abs(x) 取x绝对值 divmode(x,y) 取x除以y的商和余数,常用做分页,返回商和余数组成一个元组 pow(x,y[,z]) 取x的y次方 ,等同于x ...

  3. Python基础篇【第2篇】: Python内置函数(一)

    Python内置函数 lambda lambda表达式相当于函数体为单个return语句的普通函数的匿名函数.请注意,lambda语法并没有使用return关键字.开发者可以在任何可以使用函数引用的位 ...

  4. [python基础知识]python内置函数map/reduce/filter

    python内置函数map/reduce/filter 这三个函数用的顺手了,很cool. filter()函数:filter函数相当于过滤,调用一个bool_func(只返回bool类型数据的方法) ...

  5. Python内置函数进制转换的用法

    使用Python内置函数:bin().oct().int().hex()可实现进制转换. 先看Python官方文档中对这几个内置函数的描述: bin(x)Convert an integer numb ...

  6. Python内置函数(12)——str

    英文文档: class str(object='') class str(object=b'', encoding='utf-8', errors='strict') Return a string  ...

  7. Python内置函数(61)——str

    英文文档: class str(object='') class str(object=b'', encoding='utf-8', errors='strict') Return a string ...

  8. 那些年,很多人没看懂的Python内置函数

    Python之所以特别的简单就是因为有很多的内置函数是在你的程序"运行之前"就已经帮你运行好了,所以,可以用这个的特性简化很多的步骤.这也是让Python语言变得特别的简单的原因之 ...

  9. Python 内置函数笔记

    其中有几个方法没怎么用过, 所以没整理到 Python内置函数 abs(a) 返回a的绝对值.该参数可以是整数或浮点数.如果参数是一个复数,则返回其大小 all(a) 如果元组.列表里面的所有元素都非 ...

  10. 【转】实习小记-python 内置函数__eq__函数引发的探索

    [转]实习小记-python 内置函数__eq__函数引发的探索 乱写__eq__会发生啥?请看代码.. >>> class A: ... def __eq__(self, othe ...

随机推荐

  1. STL基础--流

    流 介绍 // cout: 全局ostream对象,(typedef basic_ostream<char> ostream) // <<: ostream& ostr ...

  2. Jenkins小试

    之前有提到和同事搭建了个Git+Gerrit+Jenkins环境,可惜都在一台机器上,中间IT重装系统后就杯具了,没有备份,只好重来. 6月份项目发布了首个Open API,那时候建了个api uni ...

  3. 把1,2,3…n*n 的数字按照顺时针螺旋的形式填入数字矩阵

    从键盘输入一个整数(1~20)则以该数字为矩阵的大小,把1,2,3…n*n 的数字按照顺时针螺旋的形式填入其中.例如:输入数字2,则程序输出:1 24 3输入数字3,则程序输出:1 2 38 9 47 ...

  4. Spring @Async使用方法总结

    引言: 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的:但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在spring 3. ...

  5. 学习笔记之Lazy evaluation

    Lazy evaluation - Wikipedia https://en.wikipedia.org/wiki/Lazy_evaluation In programming language th ...

  6. Jmeter(十)检查点

    检查点又名断言,我们在手工测试过程中肉眼以及自己的逻辑思维对实际结果进行判断是否与预期结果一致,但是工具是死的,没有眼睛,没有思维,并不知道需要判断的信息在哪块,或者是来判断什么东西,我们需要让工具更 ...

  7. 如何配置Linux系统防火墙,以防止DDOS攻击?

    虚拟主机服务商在运营过程中可能会受到黑客攻击,常见的攻击方式有SYN,DDOS等.通过更换IP,查找被攻击的站点可能避开攻击,但是中断服务的时间比较长.比较彻底的解决方法是添置硬件防火墙.不过,硬件防 ...

  8. T-SQL 局部变量和全局变量

    局部变量 use StudentManageDB go --声明学号变量 ) --查询李铭的信息 set @stuname='李铭' select StudentId,StudentName,Gend ...

  9. java基础阶段关于密码或账号字符数字的判断总结

    将字符串转成字符数组 首字母判断 思路:应该如何获取首字母 arr[0]为数组第一个元素即是首字母 数字判断true为数字false为非数字 "0123456789".contai ...

  10. (转)Linux tcpdump命令详解

    简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具. tcpdump可以将网络中传送的数据包的 ...