循环

程序的三大流程

  顺序——从上向下,顺序执行代码

  分支——根据条件判断,决定执行代码的分支

  循环——让特定代码重复执行

 

while循环

循环的作用就是让指定的代码,重复的执行

语法如下:

# 设置初始条件
while 条件(判断 计数器 是否达到 目标次数):
    pass
    处理条件(计数器 + 1)

注意:循环结束后,之前定义的计数器条件的数字是依旧存在的

 

死循环

由于程序员的原因,忘记在循环内部修改循环的判断条件,导致循环持续执行,程序无法终止

 

Python中的计数方法

常见的计数方法有两种,可以分别称为:

自然计数法(从1开始)——更符合人类的习惯

程序计数法(从0开始)——几乎所有的程序语言都选择从0开始计数

因此,大家在编写程序时,应该尽量养成习惯:除非需求的特殊要求,否则循环的计数都从0开始

 

break和continue

break和continue是专门在循环中使用的关键字

  break某一条件满足时,退出循环,不在执行后续重复的代码

  continue某一条件满足时,不执行后续重复的代码

  

循环嵌套

while嵌套就是:while里面还有while

while 条件1:
    pass
    while 条件2:
        pass
        处理条件2
    处理条件1

 

在默认情况下,print函数输出内容之后,会自动在内容末尾增加换行

如果不希望末尾增加换行,科再print函数输出内容的后面增加,end=“”

其中“”中间可以指定print函数输出内容之后,继续希望显示的内容

语法格式如下:

# 向控制台输出内容结束之后,不会换行
print("*", end="")

# 单纯的换行
print("")

end=""表示向控制台输出内容结束之后,不会换行

 

posted on 2018-03-26 19:44  今日的小白白  阅读(166)  评论(0编辑  收藏  举报

导航