Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

this is just for all questions requirement Make sure to validate user input for data type, value range and other problem requirements Print output

" this is just for all questions requirement Make sure to validate user input for data type, value range and other problem requirements Print output that clearly explains what is being printed (where necessary) o In other words, dont just print a 5 unless its clear what that 5 represents. Import statements should be immediately after the program docstring Make sure to include # line comments (just a few in each program, dont go crazy) Use snake_case (lower case plus underscores) for variables CONSTANT variables must be all upper case and immediately following any import statements Do NOT use functions for this assignment. Modules Allowed You may only import the following modules into your programs and use their methods and attributes, unless first receiving special (and unlikely) permission from your facilitator: math os re string sy

""""

the question below:

3.5: This problem will require your program to read a file of student records. Before you the coding part, manually create a text file named cs521_3_5_input.txt Populate the file with rows of comma separated records in of the format: Name of Student Student ID GPA For example (you can use your own names and data): Jerry Seinfeld, 1, 3.7 Elaine Benes, 52, 2.8 George Costanza, 13, 3.9 Cosmo Kramer, 24, 3.4 Do NOT include your test input file in the zip container you submit for this assignment Now write a python program that performs the following steps: a. Open and read the file created above line by line The text file must be stored in the same directory as your program b. Parse the data in each row (records of one student) into a 3 element tuple c. Store each tuple in a single list, making an array that will contain all student records d. After the input file is completely processed, print the list of tuples Include an appropriate description The list object does not need to be formatted There is no output file! Example Output: Student Records: [(Jerry Seinfeld, 1, 3.7), (Elaine Benes, 52, 2.8), ] Note: Remember to properly close all files. You will lose 0.5 pts for including a text file

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Design And SQL For DB2

Authors: James Cooper

1st Edition

1583473572, 978-1583473573

More Books

Students also viewed these Databases questions