我是靠谱客的博主 魁梧书本,最近开发中收集的这篇文章主要介绍python if嵌套下行空几格_Python条件判断、if嵌套学习笔记,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、什么是条件判断?

计算机沟通的逻辑——条件判断,即明确地让计算机知道,在什么条件下,该去做什么。

比方说, 我想让小爱同学在每天上午关上家门后开始扫地。如果我只说:“小爱同学,开始扫地”,那么,由于缺少关门的前提条件, 无论你关不关门, 小爱机器人都会扫地。所以,我们下的命令应该是这样:小爱同学,如果上午我关上了门,你就扫地。

那么,这个下命令就变成了如果…就…逻辑,就是与计算机沟通的思维——条件判断, 目的就是让计算机知道:在什么条件下,开始做什么。

二、条件判断的三种形式

1、单向判断:if

在 if 语句的冒号后面,print()语句的前面,出现了几个空格,这又是为什么呢?

空格不叫空格,而是叫缩进。对于 Python 而言,缩进是一种语法规则,它会帮助 Python 更好的分清代码结构与层次,计算机更好的执行 Python 代码。【注:缩进是四个空格或一个 Tab 键,且Tab 键和四个空格不能混用,千万注意!千万注意!】

在 if 条件语句中,缩进是不需要手动按空格的。当你用英文输入法后按回车,我们的开发工具(用来编写 Python 代码的程序)为了方便大家编程,会自动实现下一行代码,向右缩进的功能。

这就表示: 如果满足 if 条件,计算机就会执行 if 语句内的代码块。(缩进的所有内容)

缩进去掉时,print 语句就已经不在 if 语句内了, if 语句与 print 语句已经成为了两个不同的代码,平行的兄弟关系。这样就导致 if 语句内没有执行的代码,也就是无论满足还是不满足代码,都没有内容执行,这个条件也就没有存在的意义了。

代码执行顺序

2、双向判断:if…else…

3、多向判断:if…elif…else…

elif 与 if 本质一样,也就是其他条件的意思, elif 后面直接写条件。

三、if嵌套

最后

以上就是魁梧书本为你收集整理的python if嵌套下行空几格_Python条件判断、if嵌套学习笔记的全部内容,希望文章能够帮你解决python if嵌套下行空几格_Python条件判断、if嵌套学习笔记所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部