从键盘输入整数n,输出数字方阵。每个数字间用一个空格分隔,每行末尾多一个空格。例如:n=5,输出如下:
1 2 3 4 5
2 3 4 5 1
3 4 5 1 2
4 5 1 2 3
5 1 2 3 4

怎么用python输出数字方阵
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- CSDN专家-sinJack 2021-11-04 15:44关注
n = int(input("输入一个整数:")) for j in range(1,n+1): for i in range (j,n+j): if i == n: print("%3d"%n,end=' ') else: print("%3d"%(i%n),end=' ') print()
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用 1