1.print是Python的内置函数 我们直接使用就行
2.在括号内可以使用任意的四则运算符,它怎么都可以计算
3.在运算符于数字之间空格是否存在都不影响最终结构...函数的执行过程是在全局中逐条进行,进入到函数后在函数内逐条进行,结束后回到全局变量跳入函数的位置继续向下进行
def text():
print("执行一下子")
print...在text()中又调用print就是嵌套调用,函数内调用函数
提一下函数栈帧,每个自定义函数在调用的时候就会栈帧,结束后会立马消亡不占用内存
函数递归
递归就是在函数中 自己调用自己...注意:递归代码一般都是可以转换成等价的循环代码的,可以用迭代的方式写代码,来加快运行速度,但是递归在一些本身就是通过递归的方式定义的东西的时候,会更方便和更容易理解,大部分时间建议用迭代而不是递归
参数默认值...python 中的函数,可以给形参制定默认值
带有默认值的参数,可以在调用的时候不传参
def add(x,y,debug=False)