学习小结1108
2017-11-09 本文已影响0人
不再少少年
字符串中的合并
string.jion(seq)
以string作为分隔符,将seq中所有的元素(的字符串表示)合并为一个新的字符串。
![](https://img.haomeiwen.com/i8780386/0546cdf2c816827d.png)
![](https://img.haomeiwen.com/i8780386/ab5e7651aee569a1.png)
![](https://img.haomeiwen.com/i8780386/21b243fd48e9214e.png)
编码和解码
![](https://img.haomeiwen.com/i8780386/d0de163ac18413e3.png)
![](https://img.haomeiwen.com/i8780386/d93dece781f98f88.png)
![](https://img.haomeiwen.com/i8780386/d2de79e02d58077a.png)
函数
函数是组织好的,可以重复使用的,用来实现单一,或相关联功能的代码段。
函数本身就是封装的体现。将一段功能代码打包到一块,对外提供一个可以调用的名字和输入的参数
函数是不可改变类型,传递的时候一方改变,不影响另一方。
![](https://img.haomeiwen.com/i8780386/4cc55261e803b1eb.png)
![](https://img.haomeiwen.com/i8780386/be133759c8ef4aa7.png)
函数的文档说明
文档说明续从第一行写起,简单说就是注释,对代码进行解释,用双引号或单引号。
函数的4种类型
1.无参无返
![](https://img.haomeiwen.com/i8780386/7db7a5ca0bca9288.png)
![](https://img.haomeiwen.com/i8780386/0ad4fd1b8ae39f2f.png)
2.无参有返
![](https://img.haomeiwen.com/i8780386/70e8f8171e332703.png)
![](https://img.haomeiwen.com/i8780386/281ef9fb9f91c452.png)
有参无返
参数就写变量名,用逗号分开
![](https://img.haomeiwen.com/i8780386/ce5deeb2e2abbea0.png)
![](https://img.haomeiwen.com/i8780386/6464971705d5fd37.png)
有参有返
![](https://img.haomeiwen.com/i8780386/bc099624406a9173.png)
![](https://img.haomeiwen.com/i8780386/544ace2e82ec843b.png)
return的介绍
只能写在方法里面,return值表示这个函数结束,并得到一个值,如果函数后面还有代码不执行,所以一般return放在函数最后面
return表示结束函数,返回值None==return None
![](https://img.haomeiwen.com/i8780386/999ed20a7252a6ca.png)
![](https://img.haomeiwen.com/i8780386/7e6e41772e14c511.png)
![](https://img.haomeiwen.com/i8780386/8fdcb56ee727c200.png)
函数的嵌套
函数里再调用其他函数。
![](https://img.haomeiwen.com/i8780386/53b9bca1ce752e61.png)
![](https://img.haomeiwen.com/i8780386/1fd8efca93624847.png)
可变和不可变参数
![](https://img.haomeiwen.com/i8780386/ffeb4397ed593646.png)
![](https://img.haomeiwen.com/i8780386/9cf227807316ad38.png)
![](https://img.haomeiwen.com/i8780386/817af19190c0c9f0.png)