(1)运算符优先级:

Python小甲鱼

assert() ——用于设置断点

这个关键字为“断言",当其后面的条件为假时,程序自动崩溃并抛出AssertionError的异常。

Python小甲鱼

字符串str()、列表list()、元组tuple() 都属于序列。

(2)函数

函数定义

def myfunction() :

 

括号内部参数为“形参”,运用函数时定义的参数为“实参”。

 

函数文档 查看 xxx.__doc__,或者直接help(函数名)

 

关键字参数(调用函数时用关键字定义参数,从而防止参数顺序输入错误)

def function(name,words)

默认参数(调用函数不用关键字定义时,使用默认值)

def function(name = “小甲鱼”,words = “让编程改变世界”)

收集参数,参数前加*。不确定调用时到底是多少个实参用收集参数

def function(*params)

Python小甲鱼

 

局部变量(函数内部定义的参数,变量。只在函数内部有效)

全局变量(函数外部的定义变量为。处处可用,包括函数内部)

上述二者即使同一个名字,也互相不影响,不相关。(存储地址不同)

Python小甲鱼

相关文章: