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. vue配合UI组件

    bootstrap 创建项目 首先使用脚手架搭出项目基本框架,具体方法可以参考前面的文章. 1,执行命令创建项目:vue init webpack-simple vue-bootstrap 2,下载相 ...

  2. Linux下的Mysql安装 & 配置

    Hive的数据,是存在HDFS里的.此外,hive有哪些数据库,每个数据库有哪些表,这样的信息称之为hive的元数据信息. 元数据信息不存在HDFS里.而是存在关系型数据库里,hive默认用的是der ...

  3. jQuery的效果

    jQuery的效果也是极其强大的 学习方法的三要素   功能 参数 返回值 fadeout() 由可见过渡到隐藏 三个参数 第一个参数:毫秒(过渡的周期) 第二个参数:匀速(过渡的效果) 第三个参数: ...

  4. error while loading shared libraries: xxx.so

    出现error while loading shared libraries: xxx.so错误,一是操作系统里确实没有包含该共享库(lib*.so.*文件)或者共享库版本不对,二是虽然存在,但是程序 ...

  5. [UE4]子弹碰撞

    在子弹actor蓝图“BP_LauncherBullet”中添加一个球体碰撞组件“Sphere Collision”,并设置为actor的根组件(直接拖放到默认根组件上面就会覆盖) 子弹碰撞预设 “B ...

  6. AD中常用的命令

    1:查看客户机使用哪台DC进行登录的:在客户端cmd下运行 set命令可以查看使用哪台DC登录. 2:使用命令把客户端加入到域 netdom join  fs01 /domain:contoso.co ...

  7. 报错:Column count doesn't match value count at row 1

    mysql错误:Column count doesn't match value count at row 1 意思是存储的数据与数据库表的字段类型定义不相匹配. 解决办法:检查段类型是否正确, 是否 ...

  8. CRM 2016 请求"System.Security.Permissions.FilelOPermission,mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089"类型的权限已失败.

    CRM 请求"System.Security.Permissions.FilelOPermission,mscorlib,Version=4.0.0.0,Culture=neutral,Pu ...

  9. 01-Socket服务器

    package com.day1; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOExc ...

  10. MySQL--局域网、外网访问MySQL

    一.局域网.外网访问 1. 打开CMD,导航到当前MySQL的bin路径,如下图: 2. 访问MySQL:输入MySQL -u root -p,点击Enter键,即可看到密码输入框: 输入密码,点需E ...