陪孩子一起学Python

您所在的位置:网站首页 python中的判断条件 陪孩子一起学Python

陪孩子一起学Python

#陪孩子一起学Python| 来源: 网络整理| 查看: 265

       在前几篇中,我们已经看到了程序的一些基本模块。输入、处理和输出,我们可以创建一个程序,使用一些数字运算来进行处理。那程序有时候在决策的时候,需要作出一些判断,查看某个条件是否为真。Python完成测试的方法很有限,而且每个测试的结果只有两个可能的答案:真(true)或者假(false)。在Python中,我们使用if语句来测试条件。

if语句

       可以看到,if行的末尾有一个冒号,冒号是告诉Python下面将是一个指令块。这个指令块包括从前面的if行以下直到下一个不缩进的代码行之间的所有缩进代码行。缩进是指一个代码行稍稍靠右一点。它不是从最左端开始的,而是前面有一些空格,所以会从左边界的几个字符之后开始。在Python中,编写代码时缩进时必不可少的一部分。缩进会告诉Python代码块从哪里开始到,哪里结束。在数学课上,我们曾学过很多用来进行判断的语句:小于以及小于等于、大于等于、不等于。其实这些判断在Python中同样适用。

if x10:

if x=10:

if x!=10:#不等于

if x==10:#等于

ps:# 后面的内容属于注释部分,是不影响程序运行的,只是帮助我们更好理解代码。

        我们已经看到,如果满足条件,Python会做些什么,那么如果判断结果为假会怎么样呢?其实我们可以换一思路理解,其实是我们的条件可能是有很多的,那么如何在一个if代码块里进行多个条件的判断。比如说我们的考试成绩有及格和不及格,但是及格还有良和优。良:大于80小于90;优:大于90。这个时候我们可以以下代码块来进行判断:

if  条件:

    ·······

elif 条件:

    ·······

else:

    ·······

接下来我们来写代码测试一下:

条件判断

       这里我们使用了and来连接两个条件,当and两边的两个条件都满足的时候才满足这个条件;and是Python中的逻辑运算符。以后还会用到的逻辑运算符还有or和not。or也是可以把两个条件放在一起,只要任意一个条件为真(满足任意一个条件),就会执行代码块。not则是把比较倒过来,表示相反的逻辑。

逻辑运算符

       最后,我们来做一个猜数字的游戏。我们预先设置一个答案和猜想次数,如果猜对了就显示,恭喜你:猜对了,并且终止游戏,这里break语句是帮助我们跳出循环;如果猜错了则是根据判断来提示猜大了,或者猜小了,并且每一次猜测都会用掉一次机会。

猜数字



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3