自学Python-函数
函数
函数定义
分别用C和Python各写一个add()函数来类比学习
C语言:
1 |
|
Python:
1 |
|
通过对比可以看到Python函数的一些特点:
- 在声明要建立一个函数的时候,一定要使用def.
- 函数名不要和内建函数重复。
- 参数列表中可以有参数也可以无参数。
- 参数列表后一定要跟冒号。
- 函数体要缩进四个空格,结束缩进代表函数结束。
- 遇到return 直接返回,可以带返回值也可以不带返回值。
- return 可以省略。
函数调用
函数调用基本和C相同
1 |
|
使用函数名加参数的方式实现调用,值得注意的是:
- 参数个数需要和函数定义的参数个数相同。
- 有返回值的函数才可以作为右值。
- 元组也可以作为函数参数,但元组中元素个数需和参数个数相同。
结语
由于我学Python的目的是写Linux脚本,所以自学Python的语法部分到这里就结束了,接下来会学习os库和sys库,之后的语法用到时再做记录和补充。
自学Python-函数
https://carl-5535.github.io/2020/11/13/自学python/自学Python-函数/