利用字母可以组成一些美丽的图形,下面给出了一个例子:
ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC
这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。
n,m=map(int,input().split())#从键盘读取两个数字,数字之间隔空格
for i in range(n):
if i == 0:
nums=list()
for j in range(m):
a = chr(ord('A')+j)
nums.append(a)
print(''.join(nums))
else:
nums.insert(0,chr(ord('A')+i))
nums.pop()#删除列表一个元素,默认最后一个
print(''.join(nums))#于将序列中的元素以指定的字符连接生成一个新的字符串:这里用空格连接