+17 投票
分类:编码思路 | 用户: 9 4 3 (2.5k 分)
参考代码(可行方案之一)

#打印二维数组

input_str = input()

dimensions=[int(x) for x in input_str.split(',')]

rowNum=dimensions[0]

colNum=dimensions[1]

multilist = [[0 for col in range(colNum)] for row in range(rowNum)]

 

for row in range(rowNum):

    for col in range(colNum):

        multilist[row][col]= row*col

for item in multilist:

    for items in item:

        print(items,end=' ')

    print()

3 个回答

+3 投票
用户: 9 5 5 (1.4k 分)
X,Y=eval(input())

for i in range(0,X):

    for j in range(0,Y):

        print(i*j,end=' ')

    if i<X-1:

        print('\n')
+1 投票
用户: 8 5 3 (2.1k 分)
list = input().split(",")
x = int(list[0])
y = int(list[1])
for i in range(0, x):
    for j in range(0, y):
        if j == y-1:
            print(i*j, end="\n")
        else:
            print(i*j, end=" ")
# 欢迎佬们批评指正
0 投票
用户: 5 1 (530 分)
message=input()
list=message.split(',')
for j in range(0,int(list[0])):
    for i in range(0,int(list[1])):
        if i<int(list[1])-1:
            print(j*i,end=' ')
        else:
            print(j*i,end=' \n')
欢迎来到 在线问答系统 ,有什么不懂的可以尽管在这里提问,你将会收到社区其他成员的回答。
...