Question
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),
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started