又是新的一天
(虽然已经11点了,一上午都在搞生活这方面的事)

开始学习!(自闭!):
昨天看到参数传递!:
从可变不可变类型,看到 可传变类型对象实例.....
看不懂- -!



自己对比了一下实例和自己写了一个!
大致了解了!把里面的append()方法搞懂,里面的内容就一目了然了!

就是在后面加 东西 搞得我以为是啥.....
然后,可传到对象的意思,就很明了了!:
上面的例子证明:
可传导的对象,在函数调用传导时自己本身也被改变了!(emm....具体干什么用,我也不清楚)
然后:
参数:

必须参数:(就是必须要的参数)
动手敲个实例:

关键字参数:(没事说的,看官方解释)

emm....怎么说,函数感觉光是学,一点感觉都没有,努力去搞一下
比较好!
默认参数:
就是在函数里面先设置一个参数为默认参数;
如果在后续的函数调用中,没对其赋值,他就会使用一开始函数使用的默认参数!

实例:
有一个挺有意思的点:设置默认参数后
调用的必须参数可以省略.....
Return语句:

本来有解释的,网页崩了,不想搞第二道,就这样吧
看说明很容易懂!
变量作用域:(用自己的水平解释不了,直接看)

全局变量和局部变量:
(就是关于函数内和函数外的区别)
定义在函数内的变量,需要调用函数才可以使用——被称为局部变量
就定义在本体内的变量,只要想使用就使用就行——全局变量

对于局部和全局这里就有两与之相关的关键字:
global 和 nonlocal:

global实例:(自己动手操作一遍):


这个特殊情况,刚好就是我上面设想,弄的!
解决方法,刚好在下面!
而关于嵌套函数要改 的话 就需要 nonlocal:
上例子:

Python3数据库(该来的还是要来了):
开门见山:(给你一排函数调用....)


列表:(一个一个看上面的方法....)

看到实例....(被玩坏的列..)
自己也试试!

不是很难,只要记住了所用的代码,其实感觉还挺简单的!
将列表当作堆栈使用:
(知道在做什么,但不明白含义)

当作队列使用 :(将 .pop 改成 .popleft ....)

怪自闭:操作感觉还行能操作,但到底干什么用,一脸懵逼!
