78 84 98 112 126 140 154 168 182 1 30 45 60 75 90 1,05 120 135 150 165 180 195 2
ID: 3936604 • Letter: 7
Question
78 84 98 112 126 140 154 168 182 1 30 45 60 75 90 1,05 120 135 150 165 180 195 2 >» def main): nmint(inputC'please enter a positive integer between 1 and 15:) for row in range (1,n+1): print't'join(str(row col) for col in range(1,n+1))) mainO) please enter a positive integer between 1 and 15:10 9 12 15 18 21 24 27 20 24 28 32 36 40 1 1 12 18 24 14 21 28 35 42 15 28 25 3 35 40 45 s 36 42 48 546 35 42 49 56 63 7 18 27 36 45 54 63 72 81 38 se 678 8 10 48 > mainO please enter a positive integer between 1 and 15:15 7910 11 1 13 14 24 26 28 10 11 12 13 39 5 45 55 6 65 16 18 2 22 24 27 3 33 18 36 42 10 15 2 25 421 28 35 4 12 16 2 24 28 3236 48 18 24 63 5664 104 130 14 156 48 48 88 96 18 117 126 112 3645 54 63 2 81 99 40 se 6 7880 1 22 33 4 55 66 77 100 11 120 110 121 132 143 154 88 99 1681 104 117 13 143 156169 182 1 112 126 148 154 168 182 196 2 91 15 12a 135 158 165 180 195 210 MacBook Air 2 5Explanation / Answer
n=input("Enter a integer : ")
for row in range(1,n+1):
# To print header top row
if row==1:
print " "," | ",
for header in range(1,n+1):
print str(header).rjust(4)," ",
print ""
print "",
print ('--------')*(n+1),
print ""
for col in range(1,n+1):
# To print header column
if col==1:
print str(row).rjust(4),"","| ",
# Multiplication
print str(row*col).rjust(4)," ",
print ""
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.