就是定义一个print_dot_columns(numbers_list)函数,根据给的list,竖向打印“.”,用for…loop
def print_dot_columns(numbers_list):
l=len(numbers_list)
maxnum=max(dot_list)
for j in range(maxnum):
for i in range(l):
num=numbers_list[i]
if j+num>=maxnum:
print('.',end='')
else:
print(' ',end='')
print()
dot_list=[5,1,2,4]
print_dot_columns(dot_list)
print('\n\n\n')
dot_list=[10,3,6,9,2,7]
print_dot_columns(dot_list)
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!