Python中的for循环、while循环示例

xiaoxiao2021-02-28  74

print "\nFFFFFFFFFFfor循环 FFFFFFFFFF"

# for-loop打印九九乘法表,金字塔形状 rows = range(1,10) cols = range(1,10) row, col = 1,1for row in rows:     for col in cols:         if col <= row:             print "%s * %s = %s\t"% (row, col, row * col),     print    #打印一个空行# ----------------------print "\nfor循环中的continuebreak使用" i = 3for x in range(10):     if x == i:         continue     #不执行当次,直接执行下一次    elif x == 8:         break      #退出整个for循环    else:         print x,    #加个逗号,打印时不换行print "\n\nwwwwwwww python中的while循环 wwwwwwwwww"# while-loop打印九九乘法表,金字塔形状 r = 1while r <= len(rows):    #注意:同一个缩进的语句属于同一个代码段     c = 1     while c <= r:         print "%s * %s = %s\t"% (r, c, r * c),         c += 1     r += 1     print

 

程序输出结果:

FFFFFFFFFF for循环 FFFFFFFFFF

1 * 1 = 1      

2 * 1 = 2       2* 2 = 4      

3 * 1 = 3       3* 2 = 6       3 * 3 = 9      

4 * 1 = 4       4* 2 = 8       4 * 3 = 12     4 * 4 = 16    

5 * 1 = 5       5* 2 = 10     5 * 3 = 15     5 * 4 = 20     5* 5 = 25    

6 * 1 = 6       6* 2 = 12     6 * 3 = 18     6 * 4 = 24     6* 5 = 30     6 * 6 = 36    

7 * 1 = 7       7* 2 = 14     7 * 3 = 21     7 * 4 = 28     7* 5 = 35     7 * 6 = 42     7 * 7 = 49    

8 * 1 = 8       8* 2 = 16     8 * 3 = 24     8 * 4 = 32     8* 5 = 40     8 * 6 = 48     8 * 7 = 56     8* 8 = 64    

9 * 1 = 9       9* 2 = 18     9 * 3 = 27     9 * 4 = 36     9* 5 = 45     9 * 6 = 54     9 * 7 = 63     9* 8 = 72     9 * 9 = 81    

 

for循环中的continue和break使用

0 1 2 4 5 6 7

 

wwwwwwww python中的while循环 wwwwwwwwww

1 * 1 = 1      

2 * 1 = 2       2* 2 = 4      

3 * 1 = 3       3* 2 = 6       3 * 3 = 9      

4 * 1 = 4       4* 2 = 8       4 * 3 = 12     4 * 4 = 16    

5 * 1 = 5       5* 2 = 10     5 * 3 = 15     5 * 4 = 20     5* 5 = 25    

6 * 1 = 6       6* 2 = 12     6 * 3 = 18     6 * 4 = 24     6* 5 = 30     6 * 6 = 36    

7 * 1 = 7       7* 2 = 14     7 * 3 = 21     7 * 4 = 28     7* 5 = 35     7 * 6 = 42     7 * 7 = 49    

8 * 1 = 8       8* 2 = 16     8 * 3 = 24     8 * 4 = 32     8* 5 = 40     8 * 6 = 48     8 * 7 = 56     8* 8 = 64    

9 * 1 = 9       9* 2 = 18     9 * 3 = 27     9 * 4 = 36     9* 5 = 45     9 * 6 = 54     9 * 7 = 63     9* 8 = 72     9 * 9 = 81

转载请注明原文地址: https://www.6miu.com/read-33745.html

最新回复(0)