python内建函数

# Python内建函数(部分)
– 标识id
返回对象的唯一标识,CPython返回内存地址
– 哈希hash()
返回一个对象的哈希值
– 类型type()
返回对象类型
– 类型转换
float() int() bin() hex() oct() bool() list() tuple() dict()
set() complex() bytes() bytearray()
– 输入input([prompt])
接受用户输入,返回一个字符串
– 打印print(*objects,sep=””,end=”\n”,file=sys.stdout,flush=False)
打印输出
– 对象长度len(s)
返回一个集合类型的元素个数
– isinstance(obj,class_or_tuple)
判断对象obj是否属于某种类型或者元组中列出某个类型的子类
issubclass(bool,int)
– abs(x)
求绝对值
– max()或min()
取最大值
– round(x)
四舍六入五取偶
– range(stop)
迭代范围
– divmod(x,y)
等价于tuple(x//y,x%y)
– sum(iterable[,start])
对可迭代对象的所有数值元素求和
例:sum(range(1,100,2))
– chr(i)
给定一个一定范围的整数返回对应的字符
chr(97) chr(20013)
– ord(c)
返回字符对应的整数
ord(‘b’)
– str() repr() ascii()
– sorted(iterable[,key][,reverse])排序
返回一个新的列表,默认升序
sorted([1,3,5],reverse = True)
– reversed(seq)
返回一个翻转元素的迭代器
– enumerate(seq,start=0)
迭代一个序列,返回索引数字和元素构成的二元组
start表示索引开始的数字
– 可迭代对象
能够通过迭代一次次返回不同元素的对象
– 迭代器
iter方法可以把一个可迭代对象封装成迭代器
通过next方法,迭代迭代器对象
– zip(*iterables)
将每次从不同对象中取到的元素合并成一个元组
list(zip(range(10),range(10)))
list(zip(range(10),range(10),range(5),range(10)))
dict(zip(range(10),range(10)))
{str(x):y for x,y in zip(range(10),range(10))}

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/87672

(0)
miraclermiracler
上一篇 2017-10-09 00:22
下一篇 2017-10-09 09:06

相关推荐

  • 计算机简介

    计算机的简介 电子计算机(英语:computer),亦称电脑,是一种利用「电子学」原理,根据一系列指令对数据进行处理的工具计算机种类繁多,但实际来看,计算机总体上是处理信息的工具。计算机在组成上形式不一,早期计算机的体积足有一间房屋的大小,而今天某些嵌入式计算机可能比一副「扑克牌」还小。当然,即使在今天依然有大量体积庞大的巨型计算机为特别的[科学]计算或面向…

    Linux干货 2016-10-28
  • Linux 第十天: Linux文件查找和压缩

      Linux 第十天: Linux文件查找和压缩                     使用Linux的时候, 经常需要查找文件, 在Linux中, 有很多方法可以做到这一点.…

    Linux干货 2016-08-18
  • Linux文件管理类命令相关

    Linux文件管理类命令相关 1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 1)、查看文件命令: (1)ls命令: list,列出目录下的内容 语法: ls [OPTION]… [FILE]… 常用选项: -a: 显示所有文件,包括隐藏文件; -A:显示除.和..之外的所有文件; -l: –…

    Linux干货 2016-09-24
  • 文本三剑客之grep

    文本编辑三剑客之grep 目录 一、正则表达式 二、grep:文本过滤器 一、正则表达式 REGEXP:由一类特殊字符及文本字符所编写的模式,其中有些字符(元字符)不表示字符字面上的意义,而表示控制或者通配的功能。分类: 基本正则表达式:BRE 扩展正则表达式:ERE 元字符的分类: 字符匹配 匹配次数 位置锚定 分组 (1)基本正则表达式元字符 1>…

    2017-03-26
  • dd工具

    dd     dd命令:convert and copy a file     用法:        ddif=/PATH/FROM/SRC of=/PATH/TO/DEST       &…

    Linux干货 2016-09-02