(1)运算符优先级:
assert() ——用于设置断点
这个关键字为“断言",当其后面的条件为假时,程序自动崩溃并抛出AssertionError的异常。
字符串str()、列表list()、元组tuple() 都属于序列。
(2)函数
函数定义
def myfunction() :
括号内部参数为“形参”,运用函数时定义的参数为“实参”。
函数文档 查看 xxx.__doc__,或者直接help(函数名)
关键字参数(调用函数时用关键字定义参数,从而防止参数顺序输入错误)
def function(name,words)
默认参数(调用函数不用关键字定义时,使用默认值)
def function(name = “小甲鱼”,words = “让编程改变世界”)
收集参数,参数前加*。不确定调用时到底是多少个实参用收集参数
def function(*params)
局部变量(函数内部定义的参数,变量。只在函数内部有效)
全局变量(函数外部的定义变量为。处处可用,包括函数内部)
上述二者即使同一个名字,也互相不影响,不相关。(存储地址不同)