前言:
现在同学们对“python 连续输出”大概比较关怀,朋友们都需要了解一些“python 连续输出”的相关文章。那么小编在网摘上汇集了一些对于“python 连续输出””的相关资讯,希望小伙伴们能喜欢,你们一起来了解一下吧!给定行数和列数,在 Python 中 使用 0 和 1 循环输出各种图案
隔列输出
使用循环嵌套输出方阵,判断列数,奇数列显示 1,偶数列显示 0。
row = 10col = 10for m in range(1, row+1): for n in range(1, col+1): if n % 2 == 1: print('1', end=' ') else: print('0', end=' ') print()
1 0 1 0 1 0 1 0 1 01 0 1 0 1 0 1 0 1 01 0 1 0 1 0 1 0 1 01 0 1 0 1 0 1 0 1 01 0 1 0 1 0 1 0 1 01 0 1 0 1 0 1 0 1 01 0 1 0 1 0 1 0 1 01 0 1 0 1 0 1 0 1 01 0 1 0 1 0 1 0 1 01 0 1 0 1 0 1 0 1 0隔行输出
使用循环嵌套输出方阵,判断行数,奇数行显示 1,偶数行显示 0。
row = 10col = 10for m in range(1, row+1): for n in range(1, col+1): if m % 2 == 1: print('1', end=' ') else: print('0', end=' ') print()
1 1 1 1 1 1 1 1 1 10 0 0 0 0 0 0 0 0 01 1 1 1 1 1 1 1 1 10 0 0 0 0 0 0 0 0 01 1 1 1 1 1 1 1 1 10 0 0 0 0 0 0 0 0 01 1 1 1 1 1 1 1 1 10 0 0 0 0 0 0 0 0 01 1 1 1 1 1 1 1 1 10 0 0 0 0 0 0 0 0 0空心矩形
使用 If 语句检查行数、列数是不是第一列或第一行或是不是最后一列或最后一行。如果任一条件成立,输出“1”。
row = 10col = 10for m in range(1, row+1): for n in range(1, col+1): if m == 1 or m == row or n == 1 or n == col: print("1", end=" ") else: print(" ", end=" ") print()
1 1 1 1 1 1 1 1 1 11 11 11 11 11 11 11 11 11 1 1 1 1 1 1 1 1 1实心矩形
使用 If 语句检查行数、列数是不是第一列或第一行或是不是最后一列或最后一行。如果任一条件成立,输出“1”,否则,输出“0”。
row = 10col = 10for m in range(1, row+1): for n in range(1, col+1): if m == 1 or m == row or n == 1 or n == col: print("1", end=" ") else: print("0", end=" ") print()
1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1
❝
文章创作不易,如果您喜欢这篇文章,请关注、点赞并分享给朋友。如有意见和建议,请在评论中反馈。
❞
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #python 连续输出