最近太忙了,每天都是加班到很晚 偶尔看看python的学习视频,今天简单做个笔记
关于python 函数
Python函数是一段可重复使用的代码块,用于执行特定的任务。函数可以接受输入参数,并且可以返回一个结果。以下是Python函数的一些特点和用法:
1. 定义函数:使用关键字`def`来定义函数,后面跟着函数名和一对圆括号。函数名应该具有描述性,以便清楚地表达函数的功能。函数体需要缩进,并且可以包含一系列的语句。
2. 函数参数:函数可以接受零个或多个参数。参数可以是必需的或可选的。在函数定义中,可以指定参数的名称和类型。在调用函数时,可以传递参数的值。
3. 函数返回值:函数可以使用`return`语句返回一个值。如果没有指定返回值,函数将默认返回`None`。
4. 函数调用:要调用函数,只需使用函数名和一对圆括号,并传递相应的参数(如果有的话)。调用函数后,函数体中的代码将被执行。
5. 函数文档字符串:可以在函数定义中添加文档字符串,用于描述函数的功能、参数和返回值等信息。文档字符串可以通过`__doc__`属性访问。
6. 示例代码如下:
```python
def greet):
"""打印问候语"""
print("Hello, " name + "!")
def add(a, b):
"""返回两个数的和"""
return a + b
# 调用函数
g("Alice")
result = add(3, 5)
print(result)
# 访问函数的文档字符串
print(greet.__doc__)
```
自己编写 对比 使用
首先是非函数 实现功能
然后再使用函数 实现功能
使用函数实现时 同时学习了 python 中运算符的使用 例如 num**2
在使用函数需要注意的关键问题:
return 的使用 会直接影响函数返回值