list() :把一个可迭代对象转化为列表
tuple() :把一个可迭代对象转化为元组
str() :把obj对象转换为字符串
len(sub) :返回参数sub的长度包括空格符号
函数max() ;min() sum() 数据类型要一样才能比
sorted()将数组进行排序的结果输出,不改变原数组
sort()排序后把原数组也改变了
enmuerate()
zip() 相当于组队打包
定义函数
def 函数名 ():
函数体
(2)可以带参数的函数,如果多个参数只需要都好隔开
(3)关键字参数
(4)收集参数:定义函数的时候,在参数前加了一个 * 号,函数可以接收零个或多个值作为参数。返回结果是一个元组。
收集参数和其他参数一起
局部变量和全局变量
在函数里定义的变量都是局部变量,离开函数都是无效的
不要在函数内部修改全局变量,会产生同名的一个全局变量和一个局部变量
global 语句:为一个定义在函数外的变量赋值,声明这个在函数里的变量是全局变量