• 大三上周总结


    所学时间(包括上课) 二十二个小时以上
    代码量(行) 1k左右
    博客量 2篇
    了解到的知识点 python循环
    编译原理
    设计模式
    算法与数据结构

    循环

    程序的三大流程

    • 顺序
    • 分支
    • 循环

    while 条件(判断 计数器 是否到达 目标次数)

    ​ 条件满足时,做事情1

    ​ 条件满足时,做事情2

    ​ 条件满足时,做事情3

    ​ 处理条件(计数器 + 1)

    while语句及其缩进部分是一个完整代码块

    i = 1
    while i <= 5:
        print("hello python")
        i = i + 1
    print("循环结束后%d" % i)
    

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

    循环计算:1-100中所有偶数的和

    result = 0
    i = 0
    while i <= 100:
        if i % 2 == 0:
            print(i)
            result += i
        i += 1
    print("结果为:%d" % result)
    

    breakcontinue

    i = 0
    while i < 10:
        if i == 3:
            break
        print(i)
        i += 1
    i = 0
    while i < 10:
        i += 1
        if i == 3:
            continue
        print(i)
    
    print("over")
    

    示例:打印*,嵌套循环打印

    row = 1
    while row <= 5:
        i = 0
        while i < row:
            print("*", end="")
            i += 1
        print("")
        row += 1
    

    打印乘法表:

    row = 1
    while row <= 9:
        i = 1
        while i <= row:
            print("%d * %d = %d	" % (i, row, i * row), end=" ")
            i += 1
        print("")
        row += 1
    
    
  • 相关阅读:
    【认证】Apache Shiro对象概念
    【Java基础】char
    【Http】keepalive
    【Nginx】Nginx处理请求过程
    【CSS】块级元素和行内元素
    未A,或用水法,或不熟的题
    2017初二上期中考试总结
    动态规划中的单调队列优化_补充
    NOIP2017普及组翻车记
    对拍模板
  • 原文地址:https://www.cnblogs.com/125418a/p/14211975.html
Copyright © 2020-2023  润新知