如何用while循环输出十行十列变色★☆

输出十行十列星星

 1 k = 0           #设置一个终止变量
 2 while k < 10:
 3     i = 0       #设置一个满十换行变量
 4     while i < 10:
 5         print('',end='')
 6         i += 1  #满十换行
 7     print('\n',end='')  #相当于print()  \n 和 end=“ 相互抵消
 8     k += 1      #满十终止程序
 9 
10 输出结果
11 ★★★★★★★★★★
12 ★★★★★★★★★★
13 ★★★★★★★★★★
14 ★★★★★★★★★★
15 ★★★★★★★★★★
16 ★★★★★★★★★★
17 ★★★★★★★★★★
18 ★★★★★★★★★★
19 ★★★★★★★★★★
20 ★★★★★★★★★★

 

输出十行十列隔列变色星星

 1 k = 0
 2 while k < 10:
 3     i = 0
 4     while i < 10 :
 5         if i % 2==1:
 6             print('',end='')
 7         else:
 8             print('',end = '')
 9         i += 1
10     print()
11     k += 1
12 
13 
14 输出结果
15 ☆★☆★☆★☆★☆★
16 ☆★☆★☆★☆★☆★
17 ☆★☆★☆★☆★☆★
18 ☆★☆★☆★☆★☆★
19 ☆★☆★☆★☆★☆★
20 ☆★☆★☆★☆★☆★
21 ☆★☆★☆★☆★☆★
22 ☆★☆★☆★☆★☆★
23 ☆★☆★☆★☆★☆★
24 ☆★☆★☆★☆★☆★

 

 

输出十行十列隔行变色星星

 1 k = 0
 2 while k < 10:
 3     if k %2 ==0:
 4         i = 0
 5         while i < 10:
 6             print('',end = '')
 7             i += 1
 8 
 9 
10     elif k %2 ==1:
11         i = 0
12         while i < 10:
13             print('',end = '')
14             i += 1
15     print()
16     k += 1
17 
18 
19 输出结果
20 ★★★★★★★★★★
21 ☆☆☆☆☆☆☆☆☆☆
22 ★★★★★★★★★★
23 ☆☆☆☆☆☆☆☆☆☆
24 ★★★★★★★★★★
25 ☆☆☆☆☆☆☆☆☆☆
26 ★★★★★★★★★★
27 ☆☆☆☆☆☆☆☆☆☆
28 ★★★★★★★★★★
29 ☆☆☆☆☆☆☆☆☆☆

 

posted @ 2017-11-12 21:59  Mr-Lee-long  阅读(2386)  评论(0编辑  收藏  举报