简明Python教程读书笔记-4 控制流

    技术2024-12-23  66

          某位计算机高人证明了任何程序都可以用顺序、选择和循环三种控制流来描述,所以作为一个完整的编程语言,必须支持这三种结构。顺序结构是自然支持的,选择与循环需要特殊的关键字和语法。 1. 选择结构       用if-elif-else实现:       if i < 1: print("less than 1") elif i < 3: print("less than 3") else: print("else") print("Done")       需要注意的地方:       (1)正确的缩进格式,否则运行报错       (2)选择分支后的冒号 2. 循环结构       循环结构可以用while或者for来实现。       while循环:       running = True i = 1 while running: if i == 5: running = False i = i + 1 else: print("while loop done")       for循环:       for i in range(1, 5): print i else: print("for loop done")        和C的区别:       (1)循环后可以有else       (2)for和C中的差别较大,一般只用于遍历序列中的每一个项目 3. break和continue     和C中的一样,但是在循环中使用break后,如果循环后有else,该else不会被执行

    最新回复(0)