Python Day- 使用循环、任务形成模式

ID:21884 / 打印

python day- 使用循环、任务形成模式

图案形成:
练习:

1)

for row in range(5):     for col in range(5-row):         print(5-col,end=' ')     print() 

输出:

5 4 3 2 1  5 4 3 2  5 4 3  5 4  5  

2)

no = 1 for row in range(5):      for col in range(5-row):         print(no, end=' ')         no+=1     print() 

输出:

1 2 3 4 5  6 7 8 9  10 11 12  13 14  15  

3)

for row in range(5):      for col in range(5-(row+1)):         print(col+1, end=' ')     print() 

输出:

1 2 3 4  1 2 3  1 2  1   

4)

for row in range(5):      for col in range(4-row):         print(col+1, end=' ')     print("* ", end= ' ')     print() 

输出:

1 2 3 4 *   1 2 3 *   1 2 *   1 *   *   

5)

for row in range(5):      for col in range(4-row):         print(col+1, end=' ')     for col in range(5):         print("* ",end=' ')     print() 

输出:

1 2 3 4 *  *  *  *  *   1 2 3 *  *  *  *  *   1 2 *  *  *  *  *   1 *  *  *  *  *   *  *  *  *  *   

6)

for row in range(5):      for col in range(4-row):         print(col+1, end=' ')     for col in range(5):         print(col,end=' ')     print() 

输出:

1 2 3 4 0 1 2 3 4  1 2 3 0 1 2 3 4  1 2 0 1 2 3 4  1 0 1 2 3 4  0 1 2 3 4  

7)

for row in range(5):      for col in range(4-row):         print(" ", end=' ')     for col in range(row+1):         print(col+1,end=' ')     print() 

输出:

        1        1 2      1 2 3    1 2 3 4  1 2 3 4 5  

8)

for row in range(5):      for col in range(4-row):         print("", end=' ')     for col in range(row+1):         print(col+1,end=' ')     print() 

输出:

    1     1 2    1 2 3   1 2 3 4  1 2 3 4 5  

9)

for row in range(5):      for col in range(4-row):         print(" ", end=' ')     for col in range(5):         print(col+1,end=' ')     print() 

输出:

        1 2 3 4 5        1 2 3 4 5      1 2 3 4 5    1 2 3 4 5  1 2 3 4 5  

10)

for row in range(5):      for col in range(row+1):         print(col+1,end=' ')     print() 

输出:

1  1 2  1 2 3  1 2 3 4  1 2 3 4 5  

11)

for row in range(5):      for star in range(4-row):         print("*",end=' ')     for col in range(row+1):         print(col+1,end=' ')     print() 

输出:

* * * * 1  * * * 1 2  * * 1 2 3  * 1 2 3 4  1 2 3 4 5  

12)

for row in range(5):      for star in range(4-row):         print(" ",end=' ')     for col in range(row+1):         print(5-col,end=' ')     print() 

输出:

        5        5 4      5 4 3    5 4 3 2  5 4 3 2 1  

13)

for row in range(5):      for space in range(4-row):         print(' ',end=' ')     for col in range(row+1):         print(5+col-row,end=' ')     print() 

输出:

        5        4 5      3 4 5    2 3 4 5  1 2 3 4 5  
上一篇: Solving Word Cookies Puzzles: A Python Adventure
下一篇: PyTorch 中的 KMNIST

作者:admin @ 24资源网   2025-01-14

本站所有软件、源码、文章均有网友提供,如有侵权联系308410122@qq.com

与本文相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。