【集合】:集合的特征:集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重
【集合的格式】:变量名 = set(元素,元素) ;变量名 = {元素,元素,,,}
【添加元素】:add 《add添加数据的时候只需要直接添加就好》
【添加元素】:update 《update:添加元素的时候需要再创建一个变量名,并且把要添加的数据赋值给新的变量,》
【删除元素】:remove:使用remove删除集合中的元素 如果有直接删除 如果没有程序报错
【删除元素】:pop:使用pop删除是随机删除集合中的元素 如果集合没有元素程序报错
【删除元素】:discard:使用discard删除 如果元素存在直接删除 如果元素不存在不做任何操作
【集合的交集和并集】:交集:使用&链接多个集合,得到两个数组中相同的元素
《如果没有相同的元素那么返回元组》
【并集:】使用|连接多个集合,得到全部集合中全部的元素
《重复的元素只显示一次》
【公共方法】:运算符
【公共方法】:+ 加法
【公共方法】:*乘法《乘法直接输出,将要输出的内容进行倍数的相乘》
【公共方法】:in 将第一个数据做为一个表点,将in后边的数据按个对比一次,如果有一样的输出结果为 true 如果没有一样的输出结果为false《字符串》
《元组》也是用 in 之前的数据进行查询,如果有相匹配的就显示true,没有的就显示false
《字典》:也是用 in 之前的数据进行查询,如果有相匹配的就显示true,没有的就显示false
【python中的内置函数】:
《len》:使用len进行查询长度,可以用于:字符串,列表,元组,字典
《max》:最大值 应为max是无序的所以在查询英文单词中最大值时就会随机显示一个,
而数字中就会显示最大的数字
【删除】del:有两种用法,一种是del加空格,另一种是del()
《del空格 变量名 中括号 下标》
《del 小括号 变量名 中括号 下标》
【函数】:在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块 组织为一个小模块,这就是函数
【函数定义和调用】: 定义了函数之后,就相当于有了一个具有某些功能的代码,想要让代码能搞执行,需要调用它调用函数很简单,通过 函数名() 即可完成调用
每次调用函数时,函数都会从头开始执行,当这个函数中的代码执行完毕后,意味着调用结束了 当然了如果函数中执行到了return也会结束函数
【函数参数】:赋值并打印,最后调用,显示结果;
【位置参数】:def 函数名(参数1,参数2): 代码块 函数名
《定义时小括号中的参数,用来接收参数用的,称为 “形参” 调用时小括号中的参数,用来传递给函数用的,称为 “实参》
【关键字参数】格式:def 函数名(参数1,参数2): 代码块 函数名(参数1=值1,参数2=值2)
《关键字传参:我们可以将形参做为一个关键字,与实参绑定。那么实参就可以根据关键字来进行分配;!如果有位置参数需要位置参数放在关键字参数前面!否则会报错》
【缺省参数】:在形参中默认有值的参数,称之为缺省参数
《缺省参数也就是将数据直接赋值》
《调用函数时,缺省参数的值如果没有传入,则取默认值(形式参数),如果传入,则取实际参数 缺省参数一定要位于位置参数的最后面》
【不定长参数】:有时可能需要一个函数能处理比当初声明时更多的参数, 这些参数叫做不定长参数,声明时不会命名。《一个*号的可以接收字符串,数组(1,2,3,"dfdf",{"34'})》《**name 接收 (c=12,b=km)》
【参数位置顺须】:•如果很多个值都是不定长参数,那么这种情况下,可以将缺省参数放到 *args的后面, 但如果有 **kwargs的话,**kwargs必须是最后的
《形参中的内容如果是一个单一的值类似(a)那么接收的实参只有一个值,(b=22)这种的形参只会接收它指定的实参,一个星号的形参会接收除了 (指定的实参和【m=3】之类的数据)之外的所有参数,两个星号的形参会接收【m=3,k=6,h=7】之类的实参》
【函数的返回值】:def 函数(函数的值):return(返回的内容)(a+b) 变量名 = 函数 (函数中的值(1,3))打印print(打印=变量名)
【返回多个数据】: