Database System Concepts
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
Bartleby Related Questions Icon

Related questions

bartleby

Concept explainers

Question

How to display the python code in tabular format.

import csv  
def main():           
      
    n = int(input("Enter the number of students: "))      
         
    rows = [["First Name", "Last Name", "Ex_am 1 Grade", "Ex_am 2 Grade", "Ex_am 3 Grade", "Average"]]      
       
    for i in range(n):         
        first = input("\nEnter First Name of Student "+str(i+1)+": ")         
        last = input("Enter Last Name of Student "+str(i+1)+": ")         
        ex1 = int(input("Enter Ex_am 1 Grade of Student "+str(i+1)+": "))         
        ex2 = int(input("Enter Ex_am 2 Grade of Student "+str(i+1)+": "))         
        ex3 = int(input("Enter Ex_am 3 Grade of Student "+str(i+1)+": "))  
        avg = (ex1+ex2+ex3)/3.0
        rows.append([first,last,ex1,ex2,ex3,avg])              
         
    with open("grades.csv",'w',newline = '') as _file:         
        file = csv.writer(_file)          
        for i in rows:             
            file.writerow(i)           
    print("\nWriting Done.\n")       
        
    with open("grades.csv",'r') as _file:                 
        file = csv.reader(_file)          
               
        header = next(file)          
             
        for i in file:             
            i[2] = int(i[2])             
            i[3] = int(i[3])             
            i[4] = int(i[4]) 
            i[5] = float(i[5])
            print(i)  
main() 

Expert Solution
Check Mark
Step 1

To print the information in tabular format.

Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education