常用的python内置方法

all  ( )                                       循环参数,参数全为真就返回Ture

any()                                   只要有一个为真就返回ture

bool()                                 判断真假

ascii(对象)                                在对象的类中,找到_repr_方法,取其返回值

repr()                                   找到_repr_方法,取其返回值

bin()                                    二进制

oct()                                    八进制

int()                                     十进制

hex()                                    十六进制

chr(数字)                                转化成ASCII码字符

ord(字符)                              转化成ASCII码对应的数字

complex()                              编译,把字符串编译成py代码

eval()                                    执行字符串形式的简单表达式,如”1+1“,有返回值

exec()                                     把字符串当作py代码执行 ,for循环或者if等,没有返回值

dir(变量名)                            查找该变量类型的函数

len()                                       获取各种数据的总长度

type()                                     查询变量类型

help()                                     查找帮助

filter(函数,可迭代的对象)                       循环每一的可迭代对象作为参数,赋予函数形参,函数返回过滤掉让函数返                                                                              回值为False的参数          过滤

map(函数或lambda,可迭代对象(列表))            对可迭代对象带入函数进行循环

globals()                                       获取所有的全局变量

locals()                                       获取当前所有的局部变量

isinstance(x,A_tuple)                           判断x是否为A_tuple类型,判断某个对象 类是否是某个类创建的

issubclass()                                  判断是否为子类

iter()                                     创建一个可迭代对象

next()                                    取迭代对象的下一个值

import()                                模块

max()                                    取最大值

min()                                     取最小值

pow()                                    求指数

sum()                                    求和

round()                                  四舍五入

abs()                                      取绝对值

divmod(10,3)                      输出元组(3,1),相当于10/3=3··········1

reversed()                     对列表或字典进行反转

zip()                             对两个列表结合成新列表

sorted()                         排序(只能同一种类型)

enumerate()                 为字符串添加索引,生成元组

frozenset()                    相当于冻结不可修改的set()

bytes(”XXXXXX“,encoding=”utf-8“)        字符串转化成 字节

bytearray()                                                         字节列表

id()                                                                     内存地址

原文地址:https://www.cnblogs.com/niliuxiaocheng/p/9614394.html

时间: 2024-11-03 05:33:15

常用的python内置方法的相关文章

数据类型的常用操作和内置方法

可变类型和不可变类型 其中可变类型的意义是,当数据的取值改变时,python并不会为它开辟一个新的内存去存放,而是直接在原来的内存地址即id中修改,相当于     数据还是在原来的内存空间中作出修改,并不会成为一个“见义忘利”的小人还是会知恩图报,回到最初创建它的地方因此这种人的待遇薪资自然是可以变化的(可变),并不会因为其他而跳槽.这样的类型主要是列表和字典 不可变类型的意义是,当用户改变了该数据的取值,python会为其开辟一个新的内存空间存放修改完的数据,看到新的空间后,该数据表示不想再回

2017/9/11——何某某更博,花时间整理了所有的Python内置方法的用法,便于日后复习

1.这里是所有的内置方法的使用方法 # -*- coding:utf-8 -*- # Author : 何子辰 # 所有的内置方法总结 print('1.abs'.center(50,'*')) # abs 绝对值 a = abs(-5) print(a) print('2.all'.center(50,'*')) # all # Return True if all elements of the # iterable are true(or if the iterable # is empt

8个最常用的Python内置函数,小白必备!

题图:Photo by Markus Spiske on Unsplash Python给我们内置了大量功能函数,官方文档上列出了69个,有些是我们是平时开发中经常遇到的,也有一些函数很少被用到,这里列举被开发者使用最频繁的8个函数以及他们的详细用法 print() print函数是你学Python接触到的第一个函数,它将对象输出到标准输出流,可将任意多个对象打印出来,函数的具体定义: print(*objects, sep=' ', end='\n', file=sys.stdout, flu

Python内置方法的时间复杂度(转)

原文:http://www.orangecube.net/python-time-complexity 本文翻译自Python Wiki本文基于GPL v2协议,转载请保留此协议. 本页面涵盖了Python中若干方法的时间复杂度(或者叫“大欧”,“Big O”).该时间复杂度的计算基于当前(译注:至少是2011年之前)的CPython实现.其他Python的实现(包括老版本或者尚在开发的CPython实现)可能会在性能表现上有些许小小的差异,但一般不超过一个O(log n)项. 本文中,’n’代

Python内置方法

1 #author F 2 3 #内置函数 4 print(abs(-5)) #绝对值 5 print(all([0, -5, 13])) #如果可迭代对象都为真 返回true 如果有不为真 返回false 6 print(any([0, -5, 13])) #如果有一个对象为真 返回true 如果都不为真 返回false 7 print(any([])) #false 8 a = ascii([1,2,3,"大苏打"]) 9 print(type(a), [a]) #ascii 把一

Python内置方法的时间复杂度

转载自:http://www.orangecube.NET/Python-time-complexity 本文翻译自Python Wiki 本文基于GPL v2协议,转载请保留此协议. 本页面涵盖了Python中若干方法的时间复杂度(或者叫"大欧","Big O").该时间复杂度的计算基于当前(译注:至少是2011年之前)的CPython实现.其他Python的实现(包括老版本或者尚在开发的CPython实现)可能会在性能表现上有些许小小的差异,但一般不超过一个O(

Python 内置方法

1. abs() 取绝对值函数 1 #!/usr/bin/env python 2 # _*_ coding: UTF-8 _*_ 3 # Author:taoke 4 i = 100 5 print(abs(i)) 6 i = -100 7 print(abs(i)) 2.dict() 创建字典 1 print(dict({"a":1, "b":2, "c":3})) 3.help() 帮助函数 4.min() 返回最小项iterable或最小

其余数据类型的常用操作及内置方法

一.列表类型list(可变类型,存多个值,有序) 1.类型转换:可以转换的类型是可迭代的 2.常用操作: 2.1按索引可以进行取值,也可改写,当索引不存在时,程序会报错 2.2追加,插入 l.append() # 在列表的最后添加元素 l.insert(index,object) # 在列表中index这个元素前面添加object这个元素 2.3删除 del l[1] l.remove(' ') # 根据元素去删除 以上两种方法没有返回值 l.pop() # 参数是索引值,默认为-1,这个操作会

Python内置方法/函数

abs() 返回数字的绝对值. abs(x) all() 用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False. 元素除了是 0.空.None.False 外都算 True. all(iterable) #iterable -- 元组或列表 >>> all([1,2,0]) False >>> all([1,2,1]) True any() 用于判断给定的可迭代参数 iterable 是否全部为 Fals