zoukankan      html  css  js  c++  java
  • 2019.8.1学习内容及随堂笔记

    流程控制之while循环

    while 循环

    什么叫循环:循环就是需要重复做同一件事

    while 语法

    while(当)<条件>:

    ​ <代码块>(注:是需要进行重复的代码块,只有在条件成立时会进行运行,结束完代码块后会再次判断条件,如条件再次成立则再运行,一直反复这个操作,直到当条件不成立时,则不再运行这个while循环)

    while + break or continue的语法

    while(当)<条件>:

    ​ <需要进行循环重复的代码块>(注:当条件成立时进行运行,结束完代码块后再一次判断条件,成立后再运行下一次循环操作,一直反复这个操作,否则,条件不成立,不运行循环)

    ​ break(打断,打破)的意思,如果在进行循环的时候,(因当中某个条件成立或者不成立而遇到break,则break会终止该while循环

    continue(继续,连续,继续循环)的意思

    break和continue的区别

    break是中终止整个循环,不再运行循环,但是任然会运行下面的代码(不在循环内的代码或代码块)

    而continue ,是仅跳出本次循环,后继续运行下一次循环操作,而且在continue下面的代码或代码块不会被运行

    while + else

    如果在运行while循环时遇到了break,这个break不但会终结了这个while循环,还会把后面的else一起终结,(就是当while循环没有被break终结时else会触发,如果while被break终止,则else不能被触发)

    流程控制之for循环

    之前说了,循环就是重复做同一件事

    for循环相当于一个循环容器数据类型,比如我们之前学的列表型(list)和字典型(dict)(容器类数据类型)

    回顾下列表型字典的表示方法:list = ['变量值1','变量值2',.....]在中括号内用逗号分隔开任意的变量值,取值时则通过索引取值

    字典的表示方法:dict = {'name':'nick','age':18,'height':180......}在大括号内用逗号分隔开每一个键值对,取值时通过key可以取出所对应的值

    for循环语法表现形式

    我的理解就间接定义一个变量名在for循环代码中,比如 for i in list.....,表示这个i在这列表(list)当中,然后print(i)打印出结果,这个l列表(list)里面的值就全打印出来了

    for循环和while循环的区别

    while循环:

    1. 会进入死循环(不可控),尽量少使用while循环
    2. 世间万物都可以作为循环的对象

    for循环:

    1. 不会进入死循环(可控)
    2. 只对容器类型的数据类型+字符串类型可循环(可迭代对象)

    for循环+break or continue or else

    跟while循环+break or else 一样,for循环遇到break跳出本层循环,执行下面的代码,如果遇到continue,则是跳出本次循环,然后进入下一次循环,不会执行到下面的代码,如果是for+else,循环遇到break,不会触发else,如果没有被break,则else会触发

    import time (延迟时间显示)

    time.sleep #print('.',end='') time.sleep(0.5)

    end='*'(换行)

    ' 1' #print(' 1') (原位替换)

  • 相关阅读:
    strcpy实现 处理地址重叠,返回值问题
    lua的table的删除操作
    防御式编程
    软技能:代码之外的生存指南
    adb命令行输出logcat日志
    SyntaxError: Non-ASCII character 'xe5' in file test.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
    cocos2dx lua 图片去色shader
    cocos studio
    35 个 Java 代码性能优化总结
    Java必备技能:clone浅克隆与深克隆
  • 原文地址:https://www.cnblogs.com/chmily/p/11284908.html
Copyright © 2011-2022 走看看