How do I know write the loop code for the table for both inputfiles, Table1.txt 
and Table2.txt and make a third table from the elements multiplied in 
table1.txt and table2.txt. I'm trying to Check the size of the two tables to 
make sure they both have the same number of rows and columns o If the tables 
are not the same size print an error message  Once you have read the data from 
each file create a third table  The elements in the third table are the result 
of multiplying each element in the first table by the corresponding element in 
the second table: 
thirdTable [i] [j] = firstTable[i] [j] * secondTable[i] [j


Here is my code so far:
    
    def main():
        print("Table One")
        (row1, column1, table1) = readInput("Table 1.txt")
        print("Table Two")
        (row2, column2, table2) = readInput("Table 2.txt")
        return()



    def readInput(filename):
        table = []
        inputFile = open(filename, "r")


         #  Read the first line containing the number of rows and columns
        line = inputFile.readline()
    
        #  split the line into two strings
        (row, column) = line.split()
    
    
        #  convert the strings into integers
        row = int(row)
        column = int(column)
    
    
        #  loop on the file container, reading each line
    
        for line in inputFile :
            line = line.rstrip()  #strip off the newline 
            dataList = line.split()  #  split the string into a list 
            table.append(dataList)
 
     #  Loop through the table and convert each element to an integer
    
    
        for i in range(row):
            for j in range (column):
                table[i] [j] = int(table[i] [j])  # convert the string to an 
integer
                print(" %3d" % (table[i] [j]), end = " ")
            print()
    
        inputFile.close()  #  close the file
        return(row, column, table)
   
    #  return the number of rows and columns



    main()    






Sent from Windows Mail
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to