| |
|
开发:
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 学习 DAY2 -> 正文阅读 |
|
[Python知识库]Python 学习 DAY2 |
(在这里对pass语句进行简单介绍) ?下面各种语句格式的介绍时,pass语句可加可不加。 1.if-else语句1.单分支
2.双分支
3.多分支
这里我们使用if多分支语句来书写一段成绩分层的代码
那么当我们输出一个分数时,便会输出其等级,如下图所示 ? 2.while循环
在这里需要注意的是,在while循环体中必须设置能够跳出循环体的语句,如变量的自增自减等,否则会造成死循环。这里当我们使用while循环语句来实现九九乘法表的输出,代码如下
当然,输出结果为 那么在这里我们需要注意的是,在python运行的过程中,对于print输出是会自动换行的,我们可以在此通过输出1~5来进行观察
那么输出结果为 ?很明显我们可以看到当进行连续输出时,每一次的输出是会自动换行的,那么当我们打印九九乘法表时,为了使相同的数字在同一行,我们使用了end=‘ ’来取消对于print的自动换行,而当我们完成输出一行需要换行时,我们可以使用print()来进行自动换行。 3.for循环
在这里我们需要知道的是for语句执行的是遍历操作,以此从容器中取值对变量进行赋值,这里使用for循环语句进行对数字1~5的输出,代码如下
那么在这里,介绍一个range函数,该函数的作用是生成一个数据集合列表,使用格式为
我们可以通过range函数来进行对数字1~5的输出,代码如下
4.break、continue语句那么对于python而言,break和continue语句的使用和c中的一样的,break代表退出循环,而continue则代表跳出该次循环进行到下一次的循环中,这里我们举一个例子来进行辨析,代码如下
运行结果为下图 那么我们通过上下比对可以很明显的看出,当使用break语句时,当i的值为3进入到if语句之后实行break即直接跳出for循环,而当使用continue语句时,当i的值为3进入到if语句之后实行continue即不再进行本次对i数值的打印而进入到下一次循环中。 当然在这里需要注意到的是切勿将pass语句将这两条语句混淆,pass语句只是一个空语句,作用为空间占位符,简而言之就是当你不知道这个地方要写什么代码的时候可以扔一个pass在这里,以便之后对代码的完善。同时,在敲代码的同时我们可以发现pass语句的颜色也是一个比较显眼的颜色,这样也可以给到我们一种对于代码结构的提示。当然,pass并不作为书写格式的要求,根据自己的情况可加可不加。官方回答请看本文开篇。 5.选择、循环的嵌套使用那么对于嵌套使用相信在今后的练习中肯定会有所涉及,需弄清楚每个结构的使用以及逻辑过程便可进行使用。 因个人水平有限,就所写内容希望得到大家斧正。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年11日历 | -2024/11/16 3:26:14- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |