1、自定义函数的定义 2、参数及类型区别 3、调用及返回值 4、列表的创建、访问
时间: 2023-10-20 10:19:48 浏览: 93
1. 自定义函数的定义是指用户自己定义一个函数,以便在程序中多次调用。定义函数的语法为:
```python
def function_name(parameters):
# function code
return output
```
其中,function_name 为函数名,parameters 为函数的参数列表,function code 为函数体内的代码块,output 为返回值。
2. 参数是传递给函数的值,类型是指参数的数据类型。在 Python 中,函数可以接受多个参数,包括必需参数、关键字参数和默认参数。
必需参数是指在调用函数时必须传入的参数,如果不传则会报错;关键字参数是指在调用函数时指定参数名传递的参数,不需要按照顺序传递;默认参数是指在定义函数时指定的默认值,如果在调用函数时没有传递该参数,则使用默认值。
3. 调用函数时,需要按照函数定义时的参数列表传递参数。函数可以有返回值,可以使用 return 语句返回一个值。调用函数时可以将返回值赋值给变量,以便后续使用。
```python
def add(a, b):
return a + b
result = add(1, 2)
print(result) # 输出 3
```
4. 列表是一种有序的集合,可以包含任意类型的数据。列表的创建可以使用 [] 或 list() 函数,访问列表元素可以使用下标索引。
```python
# 创建列表
my_list = [1, 2, 3]
my_list2 = list(range(10))
# 访问列表元素
print(my_list[0]) # 输出 1
print(my_list2[5]) # 输出 5
```
阅读全文