循环 loop

Posted zcl1997

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了循环 loop相关的知识,希望对你有一定的参考价值。

今天学习了loop,包括for计数循环和while条件循环

以下是学习代码

打印了9*9乘法口诀表

# -*- coding: utf-8 -*-
"""
Created on Wed Feb 20 16:09:46 2019

 1 # -*- coding: utf-8 -*-
 2 """
 3 Created on Wed Feb 20 16:09:46 2019
 4 
 5 @author: ZCL
 6 """
 7 #学习loop
 8 #for计数循环
 9 for looper in [1,2,3,4,5]:
10     print "hello"
11     print looper
12  #左下三角格式输出九九乘法表
13 """
14 for i in range(1,10):
15     for j in range(1,i+1):
16         print j,"*",i,"=",i*j," "
17         不加逗号默认换行
18     print ""
19 """
20 for i in range(1,10):
21     for j in range(1,i+1):
22         print j,"*",i,"=",j*i,"	",
23     print("")
24 print("")
25 #反着打印
26 for i in range(1,10):
27     for j in range(1,11-i):
28         print j,"*",10-i,"=",(10-i)*j,"	",
29     print("")
30 #反向计数,计数到i+1
31 for k in range(10,1,-1):
32     print k,"",
33 print "
"
34 #右上三角格式输出九九乘法表
35 for i in range(1,10):
36 #打印空格
37     for k in range(1,i):
38         print "	",
39     for j in range(i,10):
40             print i,"*",j,"=",i*j,"	",
41     print ""
42 print "
"
43 #遍历字符串列表
44 for cool_boy in ["one","two","three"]:
45     print cool_boy.title(),"is so handsome!"
46 #学习 while 循环
47 print type 3 to continue,anything else to quit
48 Some_input=raw_input()
49 while Some_input==3:
50     print thank you for the 3, very kind of you
51     print type 3 to continue,anything else to quit
52     Some_input=raw_input()
53 print "that‘s not 3, so I‘m quitting now"
54 #学习break and continue
55 #continue:提前跳转,结束此次迭代
56 for i in range(1,10):
57     print
58     print i=,i,"how",
59     if i==3:
60         continue
61     print are you today?
62 #学习break:跳出循环
63 for i in range(1,10):
64     print
65     print i=,i,"how",
66     if i==3:
67         break
68     print are you today?
69 print 

结果如图:

技术图片

没有截完整。学习到了for循环的range函数的用法,包括反向计数。其次是输出的时候用“””加逗号,实现一行的继续打印,可以留意一下。Python3似乎输出格式不太一样。

明天学习if语句和嵌套。

 


以上是关于循环 loop的主要内容,如果未能解决你的问题,请参考以下文章

使用While循环导出Excel

VBA 使用“或”条件执行直到循环

循环 loop

Jquery For Loop 结束代码

事件循环(event loop)

JS | Event Loop 事件循环