Python内建函数一
内建函数
1.
abs(number)
用法:返回数字的绝对值
2.
all(iterable)
用法:如果iterable的所有元素都是真值,就返回True,否则返回False
3.
any(iterable)
用法:如果iterable的所有元素都是假值,就返回False,否则返回True
4.
ascii(object)
用法:对非ASCII字符进行转义
5.
bin(integer)
用法:将整数转换为以字符串表示的二进制字面量
6.
bool(x)
用法:将x解读为布尔值,并返回True和False
7.
bytes()
用法:返回一个可修改的bytes对象
8.
callbale(object)
用法:检查对象是否可被调用
9.
chr(number)
用法:返回一个字符,其Unicode码点为指定数字
10.
classmethod(func)
用法:根据实例方法,创建一类方法。
11.
complex(real,imag)
用法:返回一个复数,其实部和虚部都为指定值
11.5
delattr(object,name)
用法:删除指定对象的指定属性。
12.
dict([mapping -or- sequence])
用法:创建一个字典,可根据另一种映射或(key,value)列表来创建,也可以使用关键字参数来调用
13.
dir([object])
用法:列出当前可见作用域中的(大部分)命令,或列出指定对象的(大部分)属性
14.
divmod(a,b)
用法:返回(a//b,a%b)(对于浮点数有一些特殊规则)
15.
enumerate(iterable)
用法:迭代iterable中所有的(index,item)。可提供关键字star,以便不从开头开始迭代。
16.
eval(string[,globals[,locals]])
用法:计算以字符串表示的表达式,还可在指定的全局和局部作用域内进行
17.
filter(function,sequence)
用法:返回一个列表,其中包含指定序列中这样的元素,即对其应用指定的函数时,结果为真。
18.
float(object)
用法:将字符串或数字转换为浮点数
19.
format(value[,format_spec])
用法:返回对指定字符串设置格式后的结果。格式设置规范的作用与字符串方法format一样
20.
frozenset([iterable])
用法:创建一个不可修改的集合,这意味着可将其添加到其他集合中
21.
getattr(object,name[,default])
用法:返回指定对象中指定属性的值,还可给这个属性指定默认值
22.
globals()
用法:返回一个表示当前全局作用域的字典
23.
hasattr(object,name)
用法:检查指定对象是否包含指定的属性
24.
help([object])
用法:调用内置的帮助系统,打印有关对象的帮助信息。
25.
hex(number)
用法:将数字转换为十六进制的字符串
26.
id(object)
用法:返回指定对象独一无二的ID
27.
input([prompt])
用法:以字符串的方式返回用户输入的数据,还可显示指定的提示语
28.
int(object[,radix])
用法:将字符串或数字转换为整数,还可指定基数
29.
isinstance(object,classinfo)
用法:检测object是否是classinfo的实例,其中参数classinfo可以是类对象,类型对象,或类和类型对象元组
30.
issubclass(class1,class2)
用法:检测class1是否是class2的子类(每个类都被视为他自己的子类)
31.
iter(object[,sentinel])
用法:返回一个迭代器对象,即object.__iter__().这个迭代器对象用于迭代序列(如果object支持__getitem__)
如果指定了sentinel,这个迭代器将不断调用object,直到返回sentinel
32.
len(object)
用法:返回指定对象的长度(包含的项谁数)
33.
list([sequence])
用法:创建一个列表,也可根据指定的序列创建列表。
34.
locals()
用法:返回一个当前局部作用域的字典(请不要修改这个字典)
35.
map(function,sequence,...)
用法:创建一个列表,其中包含对指定序列包含的项执行指定函数返回的值
36.
max(object1[,object2,...])
用法:如果object1不是空序列,就返回其中最大的元素,否则返回提供的参数(object1,object2等)中最大的那个
37.
min(object1[,object2,...])
用法:如果object1不是空序列,就返回其中最小的元素,否则返回提供的参数(object1,object2等)中最小的那个
38.
next(iterator[,default])
用法:返回iterator.__next__()的值,还可指定默认值,他指定在到达了迭代器末尾时将返回的值。
39.
object()
用法:返回一个object实例,object是所有新式类的基类。
40.
oct(number)
用法:将整数转换为八进制字符串
41.
open(filename[,mode[,bufsize]])
用法:打开一个文件并返回一个文件对象,(还有其他可选参数,如指定编码和错误处理方式的参数)
42.
ord(char)
用法:返回执行字符的Unicode码点
43.
pow(x,y[,z])
用法:返回x的y次方,还可以将结果对z求模
44.
print(x,...)
用法:将0个或更多参数作为一行打印到标准输出,并用空格分割参数。可使用关键字参数
sep,end,file和flush调整这种行为。
45.
property([fget[,fset[,fdel[,doc]]]])
用法:根据一组存取函数创建一个特性
46.
range([start,]stop[,step])
用法:根据参数start(包含,默认为0),stop(不包含)和step(默认为1)以序列的方式返回指定范围内的一些列值
47.
repr(object)
用法:返回对象的字符串表示,通常用做eval 的参数
48.
reversed(sequence)
用法:返回一个反向迭代序列的迭代器
49.
round(float[,n])
用法:将指定的浮点数圆整到小数点n位(默认为0为)
50.
set([iterable])
用法:返回一个集合,如果指定了iterable,该集合的元素将是从中取得的
51.
setattr(object,name,value)
用法:将指定对象的指定属性设置为指定的值
52.
sorted(iterable[,cmp][,key][,reverse])
用法:返回一个排序后的列表,其中的元素来着iterable.可选参数与列表的方法sort相同
53.
staticmethod(func)
用法:根据实例方法创建一个静态(类)方法
54.
str(object)
用法:返回指定对象的格式良好的字符串表示
55.
sum(sqp[,start])
用法:计算数字序列中所有元素的总和,再加上可选参数start的值(默认为0),然后返回结果
56.
super([type[,obj/type]])
用法:讲一个方法调用委托给超类的代理
57.
tuple([sequence])
用法:创建一个元组。如果指定了可选参数secquence,该元组包含的项将于该参数指定的序列相同
58.
type(object)
用法:返回指定对象类型
59.
type(name,bases,dict)
用法:返回一个新的类型对象,其名称,基类和作用域由相应的参数指定
60.
vars([object])
用法:返回一个表示局部作用域的字典或一个包含指定对象属性的属性的字典(请不要修改这个字典)
61.
zip(sequence1,...)
用法:返回一个元组迭代器,其中每个元组都包含提供序列的相应项。返回的列表与提供的最短序等长。
Python内建函数一的更多相关文章
- python 内建函数setattr() getattr()
python 内建函数setattr() getattr() setattr(object,name,value): 作用:设置object的名称为name(type:string)的属性的属性值为v ...
- python 内建函数 filter,map和reduce
python 内建函数 filter,map和reduce, 三个函数比较类似,都是应用于序列的内置函数,常见的序列包括list.tuple.str等.而且三个函数都可以和lambda表达式结合使用. ...
- Python内建函数-callable
Python内建函数-callable callable(object) 中文说明:检查对象object是否可调用.如果返回True,object仍然可能调用失败:但如果返回False,调用对象ojb ...
- Python内建函数enumerate()用法及在for循环应用
Python 内建函数enumerate() 由于这个单纯很长,不容易记住,用法还是比较广泛的,下面讲述Python内建函数enumerate()用法. 1,实例 enumerate(sequence ...
- Python内建函数reduce()用法
reduce把一个函数作用在一个序列[x1, x2, x3...]上,这个函数必须接收两个参数,reduce把结果继续和序列的下一个元素做累积计算,下面讲述Python内建函数reduce()用法. ...
- python内建函数-数字相关
本篇对于数字有关的内置函数进行总结. 数字包括 int() , long() , float() , complex() ,这些函数都能够用来进行数值类型的转换.同时这些函数也接受字符串参数,返回字符 ...
- python 内建函数 type() 和 isinstance() 介绍
Python 不支持方法或函数重载, 因此你必须自己保证调用的就是你想要的函数或对象.一个名字里究竟保存的是什么?相当多,尤其是这是一个类型的名字时.确认接收到的类型对象的身份有很多时候都是很有用的. ...
- python内建函数sorted方法概述
python中,具体到对list进行排序的方法有俩,一个是list自带的sort方法,这个是直接对list进行操作,只有list才包含的方法:另外一个是内建函数sorted方法,可以对所有可迭代的对象 ...
- python 内建函数 str() 和 repr() 的区别
1.内建函数str()和repr() 或反引号操作符(``)可以方便地以字符串的方式获取对象的内容.类型.数值属性等信息. 2.str()函数得到的字符串可读性好(故被print调用) 3.repr( ...
- python 内建函数
# # __geratteibute__class Itcast(object): def __init__(self,subject1): self.subject1 = subject1 self ...
随机推荐
- 算法(Algorithms)第4版 练习 链表类 1.3.19~1.3.29
package com.qiusongde.linkedlist; import java.util.Iterator; import java.util.NoSuchElementException ...
- python注释行与段落
注释行:# 注释段:‘’‘ ’‘’
- javascript(8)
给对象添加方法还有两种方式: 第一种: function 类名(){ this.属性; } var 对象名=new 类名(); function 函数名(){ //执行 } 对象名.属性名=函数名 ...
- Bootstrap简单介绍
一.一个小知识点 1.截取长屏的操作 2.设置默认格式 3.md,sm, xs 4.空格和没有空格的选择器 二.响应式介绍 - 响应式布局是什么? 同一个网页在不同的终端上呈现不同的布局等 - 响应式 ...
- Java IO(输入输出)
1. System.out.System.in System 内部: public final static InputStream in = null; public final static Pr ...
- bzoj 1510 [POI2006]Kra-The Disks——思路
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1510 #include<iostream> #include<cstdio ...
- PPI协议详解 ppi通讯协议 ppi通信协议 vb与ppi协议通讯
转自:http://blog.csdn.net/vbvcde/article/details/7660497 我们提供 PPI协议的官方文档,协议更新时间为2005年,下面是我们根据文档解析的PPI读 ...
- [hdu2544]最短路spfa
解题关键:最短路模板一直没整理过,这里整理了一下spfa+链式前向星建图的最短路模板,以后网络赛省的打了. spfa算法的关键就是松弛操作,只有进行松弛操作,其后的点距离才可能被更新. #includ ...
- ZOJ 2671 Cryptography 矩阵乘法+线段树
B - Cryptography Time Limit:5000MS Memory Limit:32768KB 64bit IO Format:%lld & %llu Subm ...
- Spring入门第十五课
泛型依赖注入 看代码: package logan.spring.study.generic.di; public class BaseRepository<T> { } package ...