Python For this lab, you will use a tuple to represent a student record. A student record consists of the student’s name, year, and GPA. For example, (“John”, “Senior”, 3.7) is a record for John who is a senior with a 3.7 GPA. You will write a program that prompts the user for the number of records to enter. Then it reads input from the user for each record. Remember that each record consists of a student’s name, year, and GPA. It then prints the record of each student as shown below. Functions: You will write the following functions: read_records(n) Read n number of records and return a list of records. print_records(records) Takes in a list of records and print each one. main() Prompts the user for the number of records to read, get a list of records from the user, and print the records. Optional: print the average GPA of the students. Sample run: How many students record to enter: 2 Enter student's name: John Enter student's year: junior Enter student's GPA : 3.5 Enter student's name: Bill Enter student's year: Senior Enter student's GPA : 3.7 =================== John junior 3.5 =================== Bill Senior 3.7
Python
For this lab, you will use a tuple to represent a student record. A student record consists of the student’s name, year, and GPA. For example, (“John”, “Senior”, 3.7) is a record for John who is a senior with a 3.7 GPA.
You will write a program that prompts the user for the number of records to enter. Then it reads input from the user for each record. Remember that each record consists of a student’s name, year, and GPA. It then prints the record of each student as shown below.
Functions: You will write the following functions:
read_records(n) |
Read n number of records and return a list of records. |
print_records(records) |
Takes in a list of records and print each one. |
main() |
Prompts the user for the number of records to read, get a list of records from the user, and print the records. |
Optional: print the average GPA of the students.
Sample run:
How many students record to enter: 2 Enter student's name: John Enter student's year: junior Enter student's GPA : 3.5 Enter student's name: Bill Enter student's year: Senior Enter student's GPA : 3.7 =================== John junior 3.5 =================== Bill Senior 3.7 |

Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 2 images









