| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 【Python基础入门7】程序的组织结构、range函数及pass语句 -> 正文阅读 |
|
[Python知识库]【Python基础入门7】程序的组织结构、range函数及pass语句 |
一、程序的组织结构与range函数众所周知,我们的计算机控制流程有:顺序结构、选择结构、循环结构。 顺序结构比较简单,就是程序从上到下地执行代码,中间没有任何的判断和跳转,直到程序结束。固在此不再细说。 选择结构则是程序根据判断条件的布尔值,选择性地执行某部分代码。 1、选择结构选择结构又分为:单分支结构、双分支结构、多分支结构 单分支结构:
双分支结构:?
多分支结构:
?嵌套if的使用:
2、range函数在讲循环结构之前,我们要先认识一个重要的函数——>range函数 range函数用于生成一个整数序列(起始值默认为0、步长默认为1),其返回值是一个迭代器对象
?range函数的优点:占用的内存空间都是相同的,无论range对象表示的整数序列有多长,都仅需存储start(起始位置)、stop(终点位置)、step(步长)。只有当用到range对象时,才会去计算序列中的相关元素。 3、循环结构Python中的循环结构分为for-in循环和while循环 1、for-in循环在for-in循环中,in表达从(字符串、序列等)中以此取值(俗称“遍历”) 注意:for-in遍历的对象必须为可迭代对象
例如:?
2、while循环
例如:
3、流程控制语句continue和break?continue和break已经是我们熟知的老朋友了,因此它们在循环结构中的运用就不再啰嗦了
?4、else语句else在选择结构中就出现过了,这里再介绍一下它在循环结构中的用法,当且仅当在没碰到break时执行else 例如:(在while循环中同理)
二、pass语句pass语句作为占位符,它什么也不用干,用在语法上需要语句的地方即可 什么时候使用:搭建完语法结构,还没想好代码怎么写的时候 我们可以用在:1、if的条件执行体;2、for-in的循环体;3、函数体; 例如:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/26 14:06:03- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |