a = [[i] for i in range(10)]
for i in enumerate(a):
for j in range(1,10):
if i[0] == 0:
a[i[0]].append(j)
else:
a[i[0]].append(j*i[1][0])
for i in a:
for j in i:
print('{:3d}'.format(j), end='')
print()
print('------------------------------------')
while True:
x = int(input('Введите x: '))
y = int(input('Введите y: '))
print('Результат на основе таблицы умножения равен: ', str(a[x][y]))
z = input('Повторить? (y/n): ')
if z != 'y':
print('До встречи!')
break
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
a = [[i] for i in range(10)]
for i in enumerate(a):
for j in range(1,10):
if i[0] == 0:
a[i[0]].append(j)
else:
a[i[0]].append(j*i[1][0])
for i in a:
for j in i:
print('{:3d}'.format(j), end='')
print()
print('------------------------------------')
while True:
x = int(input('Введите x: '))
y = int(input('Введите y: '))
print('Результат на основе таблицы умножения равен: ', str(a[x][y]))
z = input('Повторить? (y/n): ')
if z != 'y':
print('До встречи!')
break