Python 代码实现录入和输出 54 位学生信息
Python 代码实现录入和输出 54 位学生信息
以下代码使用 Python 实现录入和输出 54 位学生信息的程序:
list_name = ['姓名', '年龄', '性别', '学号', '体重', '身高']
student_info = []
for i in range(54):
姓名 = input('请输入姓名: ')
年龄 = int(input('请输入年龄: '))
性别 = input('请输入性别: ')
学号 = input('请输入学号: ')
体重 = float(input('请输入体重: '))
身高 = float(input('请输入身高: '))
student_data = [姓名, 年龄, 性别, 学号, 体重, 身高]
student_info.append(student_data)
for student_data in student_info:
for i in range(len(list_name)):
print('%s: %s' % (list_name[i], student_data[i]))
print()
这段代码使用了一个名为 student_info 的列表来存储每个学生的信息。每次循环迭代时,用户将被要求输入学生的姓名、年龄、性别、学号、体重和身高。这些信息将被存储在一个名为 student_data 的列表中,并将其添加到 student_info 列表中。最后,使用嵌套的循环来逐个输出每个学生的信息。
代码解析:
list_name列表: 定义一个列表list_name,存储每个学生信息的字段名。student_info列表: 定义一个空列表student_info,用来存储所有学生的个人信息。- 循环录入: 使用
for循环,循环 54 次,每次循环录入一个学生的个人信息。 - 输入信息: 使用
input()函数获取用户输入的姓名、年龄、性别、学号、体重和身高,并将这些信息存储在student_data列表中。 - 添加学生信息: 将
student_data列表添加到student_info列表中。 - 输出信息: 使用两个嵌套的
for循环,循环遍历student_info列表中的每个学生信息,并将每个学生的信息逐一输出。
代码运行过程:
- 代码首先定义了两个列表
list_name和student_info。 - 然后使用
for循环,循环 54 次,每次循环录入一个学生的个人信息,并将这些信息存储在student_data列表中,再将student_data添加到student_info列表中。 - 最后使用两个嵌套的
for循环,循环遍历student_info列表中的每个学生信息,并将每个学生的信息逐一输出。
这段代码可以帮助您快速录入和输出 54 位学生的信息,并在需要时修改代码以适应不同的人数需求。
原文地址: https://www.cveoy.top/t/topic/TNR 著作权归作者所有。请勿转载和采集!