列举至少五个python内置函数和使用方法_Python 内置函数汇总

循环设计与循环对象

range()

enumerate()

zip()

iter()

函数对象

map()

filter()

reduce()

序列操作

all([True, 1, "hello!"]) # 是否所有的元素都相当于True值

any(["", 0, False, [], None]) # 是否有任意一个元素相当于True值

sorted([1,5,3]) # 返回正序的序列,也就是[1,3,5]

reversed([1,5,3]) # 返回反序的序列,也就是[3,5,1]

类, 对象, 属性

# define class

class Me(object):

def test(self):

print "Hello!"

def new_test():

print "New Hello!"

me = Me()

-----------------------

hasattr(me, "test") # 检查me对象是否有test属性

getattr(me, "test") # 返回test属性

setattr(me, "test", new_test) # 将test属性设置为new_test

delattr(me, "test") # 删除test属性

isinstance(me, Me) # me对象是否为Me类生成的对象 (一个instance)

issubclass(Me, object) # Me类是否为object类的子类

globals() # 返回全局命名空间, 比如全局变量名, 全局函数名

locals() # 返回局部命名空间.

编译,执行

repr(me) # 返回对象的字符串表达

compile("print('Hello')",'test.py','exec') # 编译字符串成为code对象

eval("1 + 1") # 解释字符串表达式。参数也可以是compile()返回的code对象

exec("print('Hello')") # 解释并执行字符串,print('Hello')。参数也可以是compile()返回的code对象

十九、python内置函数汇总

'''内置函数abs():取绝对值all():每个元素都为真,才是真any():有一个元素为真即为真bin():十进制转二进制hex():十进制转十六进制int():所有的转成十进制oct():十进制 ...

python 内置函数(一),低阶内置函数功能汇总

python  内置函数  68个 今日主要内容: 1.内置函数 一.内置函数 1.内置函数 详细细节内容地址(id):https://mubu.com/edit/odv-2Dkb6j

python内置函数

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

python 内置函数和函数装饰器

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

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

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

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

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

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

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

Python内置函数(12)——str

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

Python内置函数(61)——str

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

随机推荐

如何用Perl截取报文

在实际生产环境中,常常需要从后台日志中截取报文,报文的形式类似于 ... ... ... 一个后台日志有多个报文,每个报文可由 ...

android Camera拍照 及 MediaRecorder录像 预览图像差90度

Camera拍照: 今天做照相机程序,结果写好了发现出问题了,预览的图像差90度.相关源代码如下: Camera.Parameters params = camera.getParameters(); ...

POJ 1166 The Clocks

高斯消元法第四个冠军,这个称号是非常令人兴奋~~ 题目大意: 给出9个钟表的状态.给出九种操作,问最少要操作几次能把全部的钟表调回12点. 解题思路: 对于9个钟表分别列方程,然后高斯消元就可以.因为 ...

调用图灵机器人API实现Android智能机器人

非常感谢CSDN博客上的鸿洋哥,他贴出的源码是我所做的工作的基础,鸿洋哥博客链接http://blog.csdn.net/lmj623565791/article/details/38498353 下 ...

bll

string str = ConfigurationManager.AppSettings["DBName"].ToString(); public Studal ss() { A ...

计算C#程序执行时间

static void SubTest()   {       DateTime beforDT = System.DateTime.Now;            //耗时巨大的代码         ...

Python编程高级特性--迭代器

一.简单介绍 直接作用于for循环的数据类型有以下几种: 集合数据类型: list 例如:list = ["yuhaohao", "lisheng", &quo ...

手把手教你如何用 OpenCV + Python 实现人脸识别

下午的时候,配好了OpenCV的Python环境,OpenCV的Python环境搭建.于是迫不及待的想体验一下opencv的人脸识别,如下文. 必备知识 Haar-like 通俗的来讲,就是作为人脸特 ...

about use Vue of methods

methods 处理事件 methods 在vue中处理一些逻辑方面的事情.vue事件监听的方式看上去有点违背分离的传统观念.而实际上vue中所有事件的处理方式和表达式都是严格绑定在当前的视图的vie ...

【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验十八:SDRAM模块① — 单字读写

实验十八:SDRAM模块① — 单字读写 笔者与SDRAM有段不短的孽缘,它作为冤魂日夜不断纠缠笔者.笔者尝试过许多方法将其退散,不过屡试屡败的笔者,最终心情像橘子一样橙.之际, ...

你可能感兴趣的:(列举至少五个python内置函数和使用方法_Python 内置函数汇总)