admin 管理员组

文章数量: 887032


2024年1月10日发(作者:ascii码表属于数据类型转换吗)

函数多个返回值案例

在编程中,经常需要函数返回多个值,以便于在程序中进行操作和使用。下面是一个函数多个返回值的案例:

假设有一个函数get_student_info(),用于获取学生的信息,包括学生的姓名、年龄和成绩。该函数的代码如下:

```python

def get_student_info():

name = input('请输入学生姓名:')

age = int(input('请输入学生年龄:'))

score = float(input('请输入学生成绩:'))

return name, age, score

```

在主程序中,可以调用该函数获取学生的信息,并对其进行操作。例如,可以将学生的信息输出到屏幕上,或者计算学生的平均成绩等。以下是一个示例代码:

```python

# 调用函数获取学生信息

name, age, score = get_student_info()

# 输出学生信息

print('学生姓名:', name)

print('学生年龄:', age)

print('学生成绩:', score)

- 1 -

# 计算平均成绩

average_score = (score1 + score2 + score3) / 3

print('学生平均成绩:', average_score)

```

在上面的示例代码中,通过调用get_student_info()函数获取了学生的姓名、年龄和成绩,并将其分别赋值给变量name、age和score。然后,通过print()函数将学生的信息输出到屏幕上。最后,计算学生的平均成绩,并输出到屏幕上。

这个案例展示了如何使用函数多个返回值来获取学生的信息,并对其进行操作。在实际编程中,我们可以根据需要定义不同的多返回值函数,以便于更方便地进行操作和使用。

- 2 -


本文标签: 学生 函数 信息 获取 操作