add(item)#将item添加到s中,如果item已经在s中,则无任何效果

break#退出循环,不会再运行循环中余下的代码

bool()#将参数转换为布尔型

bytes()#将值转成bytes类型

bin()#十进制转换为二进制就用bin方法,转换结果前面有ob表示是一个二进制数

clear()#删除s中的所有元素

copy()#浅复制

chr()#参照ascii码表把数字转成字符

ord()#把字符转成ascii表对应的数字

complex()#将参数转换为复数类型

capitalize()#将字符串中的第一个字符转换为大写

center()      #将字符居中,不够用空格来补全

dir()#查看模块下有多少功能

divmod()#需要输入两个数字,可以查看两个值相除的商和余数

ljust(number,str)   #左对齐 number字符数,str就是用来填充的字符,就是左对齐20格,不足的用字符填充

rjust()         #右对齐

count()       #用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置str.count(sub, start= 0,end=len(string))

casefold()#其效果和 lower() 方法非常相似,都可以转换字符串中所有大写字符为小写。两者的区别是:lower() 方法只对ASCII编码,也就是‘A-Z’有效,对于其他语言(非汉语或英文) 中把大写转换为小写的情况只能用casefold() 方法

continue#语句返回到循环开头,并根据条件测试结果决定是否继续执行循环

decode()#字符编码解码

eval()#取出值直接按照解释器中相对应的表达式进行计算

encode()  #以 encoding 指定的编码格式编码字符串,如果出现错误默认报一个ValueErrorstr 【encode(encoding='UTF-8',errors='strict')】

endswitch()    #用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False 【str.endswith(suffix[, start[, end]])】

enumerate()    #函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中

expandtabs(x)#将字符串中包含的\t转换成X个空格

format()#被用于字符串的格式化输出 str.format(^args, ^^kwargs)----详见Python的方法和语法解释

find()#在字符串里面搜索一下是否存在这几个关键字【str.find(str, beg=0, end=len(string))】

float()     #将参数转换为浮点型

global()#将一个值变成全局的----详见Python的方法和语法解释

globals()#会以字典类型返回当前位置的全部全局变量

nonlocal()#从当前层开始查找,直到查找到匹配的,将一个值变成局部的

hash()#用来验证数据类似是否是可变的,不可变的就能hash的

hex()     #以十进制转换成十六进制就用hex方法,转换结果前面有ox表示是一个十六进制数

help()#查看函数的帮助信息,函数内的注释内容

Has_key(key)#判断key是否在字典中存在,如果存在返回True,否则返回False Update() 合并字典

item = [item**2 for item in range(X,X)]#列表解析语法

id()#查看一个变量的内存地址

int()#将参数转换成整型

iter()#用来生成迭代器

input()#将用户输入解读为字符串,工作原理就是让程序暂停运行,等待用户输入,获取用户输入后,python将其存储在一个变量中,以方便你使用

isinstance()#和type函数类似,主要用来判断两个类型是否相同----详见python的方法和语法解释

istitle()#判断是否是标题化的字符串

isalnum()   #检测字符串是否由字母和数字组成,至少有一个字符,而且全是字母或者数字或者是字母和数字混合返回True,其他情况返回False

isalpha()   #检测字符串是否只由字母组成,至少有一个字符,而且全为字母,返回True,其他情况返回False s.isdecimal 检查字符串是否只包含十进制字符。这种方法只存在于unicode对象,如果字符串是否只包含十进制字符返回True,否则返回False

isdigit()      #检测字符串是否只由数字组成,如果字符串只包含数字则返回 True 否则返回 False

isspace()#检测字符串是否只包含空格,是则返回 True,否则返回 False

isdecimal()#方法检查字符串是否只包含十进制字符。这种方法只存在于unicode对象

index(’item‘)     #计算对象在列表中索引的位置

insert(X, ’内容’)     #在列表任意位置添加内容,X=位置数字 s.pop() 删除列表最后一个元素,并且保存在指定的变量中,在括号内添加指定数字,就可以删除列表指定位置的元素

__import()__#通过字符串导入模块

import()#通过变量名导入模块

list()       #函数 用来直接将range()的结果转换为列表

Json.dump()#字符串转换成字典

json.load()#字典转换成字符串

len()       #确定列表的长度

strip()#删除代码中前后多余的空格,要永久删除字符串中的空白,必须定义变量的值

rstrip()   #删除代码中末尾多余的空格,要永久删除字符串中的空白,必须定义变量的值

lstrp()     #删除代码中前面多余的空格,要永久删除字符串中的空白,必须定义变量的值

long()     #将参数转换为长整型

lstrip()    #去掉字符串左边的空格

rstrip()     #去掉(截掉)字符串右边的空格

lambda()#匿名函数----详见python的语法解释

locals()#查看作用域方法

min()     #查看列表最小值

max()     #查看最大值

next()#返回迭代器的下一个对象

open()    #打开文本函数,接受一个参数(即打开的文件名) ---Python的方法和语法解释

oct()#十进制转换成八进制就用oct方法,转换结果前面有oo表示是一个八进制数

ord()#数是 chr() 函数(对于8位的ASCII字符串)或 unichr() 函数(对于Unicode对象)的配对函数,输入字符返回字符表中对应的数字

pop()#删除元素中最后一个值,括号内可以填写数字,指定位置删除,pop就是弹出元素(弹出时必须指定索引位置,如果指定元素则报错)

remove(item)#从s中删除item,如果item不是s的成员,则引发keyError异常 (删除时候必须制定元素,如果自定索引位置则报错)

range()#用来生成一系列数值,默认不会打印最后一个数值 list() 函数 用来直接将range()的结果转换为列表 type() 用来返回一个对象的类型 (指定步长x=x(range(1,20,2)),从1开始封顶20,每次加2)----详见python的方法和语法解释

split()     #拆分字符串通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list),括号内有一个参数是maxsplit,如果这个参数没有指定或者是指定-1,这时分割次数不会有限制,反则按照指定的值做分割次数

rsplit()#从右边开始分割,其他同split

replace()#替换操作,格式:replace(“old”,”new”)

remove()#当要删除的元素不知道在列表什么位置,用remove删除

reverse()#把列表元素相反打印,reversed()函数返回的是一个迭代器,而不是一个List,所以需要list函数转换一下.(参数可以是列表,元组,字符串,不改变原对象)

round()#传入一个数字,做四舍五入

sum()#求和

str()#将值转换成字符串类型

set() #创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等

startswitch()     #用于判断字符串是否以指定后缀开头,如果以指定后缀开头返回True,否则返回False 【str.startswith(suffix[, start[, end]])】

str.join(sequence)     #Python中join()方法用于将序列中的元素以指定的字符连接生成一个新的字符串。sequence -- 要连接的元素序列 s.append() 在列表末尾添加元素内容 extend.xx() 把序列的内容添加到列表中,extend函数就是把序列分开添加到列表中

sort()       #永久性的让列表按照字母顺序排列,**.sort(reverse=true)相反排列,括号内不指定则默认reverse=False

sorted()      #临时对列表进行排序(sorted()是一个函数,返回的是新列表,所以一定要重新定义后再输出)----详见Python的方法和语法解释

setdefault(key,None)  #和get()类似,查找字典中的key对应的值,如果字典中不存在key键,则新增这个键,默认None也可以指定,如果存在键则返回对应的值  ----详见python的语法解释

title()      #将字符串变成标题化,所谓标题化就是所有的单词都以大写开始,其他的字母以小写结束

type()    #查看数据类型的方法

tuple()# 将里列表转成元祖,将字典取key转成元祖

title()      #将所有字母首字母大写形式输出

upper     #将字符串改为全部大写

lower     #将字符串改为全部小写

update()将括号中的所有元素添加到字典中,t可以是另一个集合,一个序列或者支持迭代的任意对象

wirte()#写入函数,将值写入到文件内,在写入的时候不会在文本末尾添加换行符,所以写入多行时要自己指定符号或者换行---Python的方法和语法解释

zip()  #拉链函数,将连个列表的值相对应的索引位置放入一个列表内,列表内相拼的值是成单个元祖的形态,多出的值直接丢弃

集合的方法

union(t) \ (|)       #求合集,有去重功能,去重后返回所有的值,和 | 这个符号功能相同

difference() \ (-)#取存在于左(右)边结合但不存在与右面集合的元素

intersection(t)  \ (&)   #求交集,返回s和t中相同的值,和 & 这个符号一样的功能

sysmmetric_difference(t)  \ (^)  #求对称差值,返回只在x或只在y中的值

isdisjoint(t)       #判断两个集合是不是相交,如果s和t没有相同项,则返回True

issuperset(t)    #判断集合是不是包含其他集合,等同于a>=b,如果s是t的一个超集,则返回True

issubset(t)        #判断集合是不是被其他集合包含,等同于a<=b,如果s是t的一个子集,则返回True

intersection_update()#用于移除两个或更多集合中都不重叠的元素,即计算交集,intersection() 方法是返回一个新的集合,而 intersection_update() 方法是在原始的集合上移除不重叠的元素

discard()#用于移除指定的集合元素。该方法不同于 remove() 方法,因为 remove() 方法在移除一个不存在的元素时会发生错误,而 discard() 方法不会

difference(t)#求差集,返回只在s而不在t中的值,和 — 这个符号一样的功能

字典中的方法

dic.popitem() #随机返回并删除字典中的一对键和值。如果字典已经为空,却调用了此方法,就报出KeyError异常

dic.values()   #用于返回一个包含字典所有value的列表

dic.iems()      #用于返回一个包含所有(键,值)元组的列表,for循环的时候用这个函数必须用k,v来遍历

dic.setdefault(key,default=None)     #和get() 方法类似, 如果键不存在于字典中,将会添加键并将值设为默认值 ---详见Python的方法和语法解释

get(key(default=None))#和setdefault()类似,返回指定键的值,如果键不在字典中,返回一个指定值,默认为None,并不会添加

discard(item)#从s中删除item,如果item不是s的成员,则无任何效果

dic.keys()#用于返回一个包含字典所有key的列表

del +变量名 +[number] #括号内添加数字 删除这个变量名内指定位置的元素,删除的元素直接丢弃,无法再次调用

Fromkeys(key,value)#以key为键,value为值创建字典

文件的操作的方法

with open(filename,'w') as file  #使用open函数打开一个文件,w是写入模式,r是读取模式,a是附加模式,r+是读取并写入【w会擦除文件值并写入新值覆盖,a是在文件原有内容后面增加值】

with是关键字,open是打开函数,括号内是文件名称和模式,as是将打开的文件放入变量中

fileno(self,*args,**kwargs)  #返回文件句柄在内核中的索引值,以后做IO多路复用时可以用到

flush(self,*args,**kwargs)  #把文件从内存buffer里强制刷新到硬盘

readable(self,*args,**kwargs) #判断是否可读

readline(self,*args,**kwargs)  #只读一行,遇到\r or \n为止

seek(self,*args,**kwargs) #把操作文件的光标移到指定位置

seekable(self,*args,**kwargs)  #判断文件是否可进行seek操作

tell(self,*args,**kwargs)  #返回当前文件操作光标位置

truncate(self,*args,**kwargs) #按指定长度截断文件

read()  #读取所有内容,光标移动到文件末尾

readline()   #读取一行内容,光标移动到第二行首部

readlines() #读取每一行内容,存放于列表中

write() #写入到文件内

writelines()  #查看文件模式

writable()  #文件是否可写

closed() #文件是否关闭

close ()#关闭文件

seek()#文件指针的移动

PS:truncate指定长度的话,就从文件头开始截断指定长度,不指定长度的话,就从当前位置到文件尾部的内容全部去掉

PS:只有t模式下的read(n)中n代表读取的字符个数,除此外文件内指针的移动都是以bytes为单位

PS:注意seek的长度是按字节计算的,字符编码存每个字符所占的字节长度不一样,如“路飞学城”用GBK存是2个字节一个字,UTF-8就是3个字节一个字,因此以gbk打开时,seek(4)就把光标切换到了“飞”和“学”两个字中间。如果是utf8.seek(4)会导致,拿到了飞这个字的一部分字节,打印的话会报错,因为处理剩下的文本时发现用utf8处理不了,因为编码对不上少了一个字节

PS:当我们计算的时候需要更高的精度,超过16位小数的时候,可以调用decimal模块中的‘getcntext’和'Decimal'方法

python函数isdisjoint方法_Python学习之---Python中的内置函数(方法)(更新中。。。)...相关推荐

  1. python学习之最常用的内置函数

    python学习之最常用的内置函数 Python 内置函数总共有70余个(通常把内置类也统称为内置函数),覆盖面广,功能强大.不过,对于初学者在初级阶段,掌握下面几个函数是当务之急. (1) 控制台输 ...

  2. python nums函数_Python中的内置函数

    Python中有很多内置函数,不需要我们调用模块可以直接使用,而且都是常用函数的封装,下面我们来看看Python中的内置函数都有那些. 1.abs() abs()是绝对值函数,把一个负数转化为正数,数 ...

  3. python中randrange函数_python 函数中的内置函数及用法详解

    总结一下Python解释器包含的一系列的内置函数,下面表格按字母顺序列出了内置函数: 下面就一一介绍一下内置函数的用法: 1.abs() 返回一个数值的绝对值,可以是整数或浮点数等. print(ab ...

  4. python中比较重要的几个函数_Python 几个重要的内置函数 python中的内置函数和关键字需要背过吗...

    python重要的几个内置函数用法 python内置函数什么用忘不掉的是回忆,继续的是生活,错过的,就当是路过吧.来来往往身边出现很多人,总有一个位置,一直没有变.看看温暖的阳光,偶尔还是会想一想. ...

  5. python中字符串函数的用法_python中字符串内置函数的用法介绍(代码)

    本篇文章给大家带来的内容是关于python中字符串内置函数的用法介绍(代码) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. capitalize() 首字母大写a='somewor ...

  6. python中内置函数的用法_python中str内置函数用法总结

    大家在使用python的过程中,应该在敲代码的时候经常遇到str内置函数,为了防止大家搞混,本文整理归纳了str内置函数.1字符串查找类:find.index:2.字符串判断类:islower.isa ...

  7. python中字符串函数的用法_python中字符串内置函数的用法总结

    capitalize() 首字母大写 a='someword' b=a.capitalize() print(b) ->Someword casefold()&lower() 所有字母变 ...

  8. python内置函数range(a、b、s)的作用_python中,内置函数range(a,b,s)的作用是产生一个整数序列,从a到b....

    python中,内置函数range(a,b,s)的作用是产生一个整数序列,从a到b. 答:错 在生物性污染中范围最广.危害最大的污染是微生物的污染.(?) 答:对 中国大学MOOC: Which of ...

  9. python中如何调用函数_如何调用python中的内置函数?(实例解析)

    对于第一次接触到python这门编程语言的朋友来说,刚刚开始学习python编程的时候对于python函数调用这一方面的了解比较少,在这篇文章之中我们就来了解一下python怎么调用函数. Pytho ...

  10. Python——内置模块中的内置函数

    内置模块中的内置函数 我们在安装好了 Python 配置文件后,也将 Python 本身带有的库也安装好了,Python 自带的库也叫做 Python的内置模块. Python 的内置模块是 Pyth ...

最新文章

  1. 系统架构设计_系统工程师--系统架构设计
  2. linux怎么装谷歌浏览器,如何在linux CentOS 上安装chrome 谷歌浏览器?
  3. PC端创业真的已死?我不这么认为
  4. 产品设计眼中的运营,互联网营销
  5. ProfessionalDotNetNuke 第一章(摘录)
  6. 投资,个人未来的生存之道(任何个人必知)
  7. 我是如何把 Java 项目移植到 .NET 5.0 的
  8. css flex布局 模型(CSS justify-content 属性) - 代码案例
  9. django-模板文件加载顺序
  10. ASV2011新功能逐个数
  11. 修改Android中的文件权限
  12. 大数据分析常见的9个错误
  13. 反向传播算法(backpropagation)
  14. AST介绍:解析html生成语法树
  15. tl-wn821n无线网卡驱动 linux,tlwn821n 300m无线网卡驱动 官方最新版
  16. Vmware15安装win7专业版以及vmtools
  17. DTCMS 栏目调用方法
  18. 网站开发之HTML基础知识及超链接(二)
  19. 可充电电池安规认证标准、GB 9706.1-2020对医用电气设备中电池的要求
  20. 2022.11.05 第六次周报

热门文章

  1. Canvas--文字渲染
  2. struts中action与页面之间的传值方式
  3. 使用Spark分析拉勾网招聘信息(四): 几个常用的脚本与图片分析结果
  4. 使用Tomcat Catalina进行Tomcat服务器虚拟目录设置
  5. CM3中数据传输对齐/非对齐方式
  6. BigNums 之 hdu 1753
  7. java中的“”和null的区别
  8. iOS-使用代码约束布局(Masonry)
  9. 面向对象的JavaScript-007-Function.prototype.bind() 的4种作用
  10. JQuery jsonp使用小记