python中的内置函数总结
python提供了较多的内置函数,但感觉用得到的并不是很多,以下对函数做了一些归纳,list 、tuple、dict这三个因为经常用,就没有写上去
#python 内置函数,可直接调用
#为空的有: "" , () , {} , [] , None
bool({})
print(bool({}))
print(all(["",]))
print(any(["",[],(),{},None,]))
#ascii内置函数调用内对象,得到类的返回值
class Fun:def __repr__(self):return "123456"
f = Fun()
ret = ascii(f)
print(f)
#得到二进制
print(bin(20))
#将字符串转换成数组字节
bytearray("阿里路亚",encoding="utf-8")
p = bytearray("阿里路亚",encoding="utf-8")
print(p)
#直接转换成字节
q = bytes("哈撒及",encoding="utf-8")
print(q)
#calllable 查看函数能否执行
d = lambda x:x+1
d(5)
print(d)
print(callable(d)) #函数可执行
#Asscal码转换
print(ord('a'))
print(chr(97))
#产生随机数,要导入 (import random)
print("产生随机数:")
ran = random.randint(1,99)
print(ran)
print(chr(ran))
#enumerate 定义一个开始序数,然后序数与输出的相对应,并自增
li = (1,3,4,5,6,7,)
print("有序输出:")
for i,item in enumerate(li,1):print(i,item)
#map map对每一个元素进行循环操作
print("map函数,对应映射:")
lis = [1,2,3,4,5]
new_lis = map(lambda x:x+100,lis)
l = list(new_lis)
print(l)
#该函数也可以写成
def func(x):return x+100
oter_lis = map(func,l)
result = list(oter_lis)
print(result)
#filter 按照要求进行划分
print("按照要求进行划分,获得大于5的数:")
l2 = (1,2,3,4,5,6,7,8,9,)
def func(x):if x > 5:return Trueelse:return False
oter_lis = filter(func,l2)
result2 = list(oter_lis)
print(result2)
#max,min 获取其中最大值,最小值
print("获取其中最大值,最小值")
print(max(12,45,79,32,6,4,51))
print(min(3,45,216,421,2))
#转换成八进制
print("转换成八进制")
print(oct(10))
#range 指定范围
print("限定范围:")
numran = range(1,7)
for i in numran:print(i)
#reversed 翻转
print("反转:")
l3 = (12,21)
res = reversed(l3)
print(list(res))
#round 进行四舍五入
print("四舍五入:")
print(round(2.3333))
#dir 函数返回任意对象的属性和方法列表
print("dir函数:")
lists = []
print(dir(lists))
#vars 返回对象object的属性和属性值的字典对象,如果没有参数,就打印当前调用位置的属性和属性值
print("vars函数:")
print(vars())
#zip 两个列表/元组的元素融合
print("两个列表的元素融合:")
x = [1,2,3,4,]
y = [5,6,7,8,]
zipp = zip(x,y)
print(list(zipp))a = (11,22,33,44)
b = (55,66,77,88)
zipped = zip(a,b)
print(tuple(zipped))
python中的内置函数总结相关推荐
- python中比较重要的几个函数_Python 几个重要的内置函数 python中的内置函数和关键字需要背过吗...
python重要的几个内置函数用法 python内置函数什么用忘不掉的是回忆,继续的是生活,错过的,就当是路过吧.来来往往身边出现很多人,总有一个位置,一直没有变.看看温暖的阳光,偶尔还是会想一想. ...
- python中如何调用函数_如何调用python中的内置函数?(实例解析)
对于第一次接触到python这门编程语言的朋友来说,刚刚开始学习python编程的时候对于python函数调用这一方面的了解比较少,在这篇文章之中我们就来了解一下python怎么调用函数. Pytho ...
- python中的内置函数getattr()介绍及示例
python中的内置函数getattr()介绍及示例 其实getattr()这个方法最主要的作用是实现反射机制.也就是说可以通过字符串获取方法实例.这样,你就可以把一个类可能要调用的方法放在配置文件里 ...
- python中的内置函数怎么学_python内部函数学习(九)
python提供了很多的内置函数,这些内置的函数在某些情况下,可以起到很大的作用,而不需要专门去 写函数实现XX功能,直接使用内置函数就可以实现,下面分别来学习内置函数的使用和案例代码. 1.abs( ...
- python中divmod_python内置函数 divmod()
先来看一下builtins.py中的代码: def divmod(x, y): # known case of builtins.divmod """ Return th ...
- python中的内置函数
前言 本人只在csdn写博客 内置函数 介绍 一. 数学运算 abs()求绝对值函数 round() 近似取值 pow()求指数 divmod()求商和余数 max()求最大值和min()求最小值 s ...
- isdigit php,python中str内置函数isdigit、isdecimal、isnumeric的区别
isdigit.isdecimal.isnumeric的区别 isdecimal(...) | S.isdecimal() -> bool | | Return True if there ar ...
- python函数isdisjoint方法_Python学习之---Python中的内置函数(方法)(更新中。。。)...
add(item)#将item添加到s中,如果item已经在s中,则无任何效果 break#退出循环,不会再运行循环中余下的代码 bool()#将参数转换为布尔型 bytes()#将值转成bytes类 ...
- python中的内置函数返回元素_Python内置函数_________用来返回数值型序列中所有元素之和。...
已知向量m=(3sinx4,1),n=(cosx4,cos2x4),记f(x)=m?n,(1)求f(x)的值域和单调递增区间:(2)在△ABC中,角A.B.C的 真空度=绝对压强-大气压强 () 在连 ...
- python nums函数_Python中的内置函数
Python中有很多内置函数,不需要我们调用模块可以直接使用,而且都是常用函数的封装,下面我们来看看Python中的内置函数都有那些. 1.abs() abs()是绝对值函数,把一个负数转化为正数,数 ...
最新文章
- 技术图文:进一步完善自动化交易系统 - 03
- 如何在sharepoint2010中配置Google Anlytics 分析服务
- Win8 Metro(C#)数字图像处理--2.66FloodFill算法
- Redis适用于高并发的递增、递减功能
- 基于R-CNN的物体检测-CVPR 2014
- 智联招聘python岗位_智联招聘的python岗位数据词云制作
- VBA实战技巧精粹012:查找指定目录下的指定文件及Dir函数用法
- 使用第三方《UITableView+FDTemplateLayoutCell》自动计算UITableViewCell高度(Masonry约束)...
- js函数的内部属性---arguments,callee,caller
- 给大家分享一个简单的例子 给SWF加一个壳
- 利用C/C++实现较完整贪吃蛇游戏
- error: ‘CV_BGR2RGB’ was not declared in this scope
- cygwin This indicates that the /etc/passwd (and possibly /etc/group) files should be rebuilt 问题解决办法
- KETTLE初学者使用教程
- java中猜字母_Java有大神会写 猜字母游戏
- Oracle 11g数据库基础教程(第2版)-课后习题-第六章
- Mentor Expedition(EE)如何给我们的PCB铺铜?
- 【计算机网络微课堂】3.3 差错检测
- DotSoft.C3DTools.v7.0.0.3民用勘测地图和GIS工具集合
- rabbitmq的web管理界面无法使用guest用户登录
热门文章
- CIO如何在企业并购中生存
- 已经激活的win10又突然要求需要激活了
- Python网页应用开发神器fac框架正式发布
- 大数据开发学习脑图+学习路线清晰的告诉你!月薪50K很轻松
- e7 88系列服务器,英特尔至强E7处理器性能多项测试比拼
- 【STM32H7教程】第88章 STM32H7的SDMMC总线应用之SD卡移植FatFs文件系统
- Audio Format
- [源码和文档分享]基于8253、8255芯片汇编实现简易电子琴
- [Leetcode] 382. Linked List Random Node 解题报告
- 程序员 2015 年工作总结