您现在的位置是:网站首页>Python编程Python编程

少儿python基础教程第18课--条件语句语法详解

少儿编程网2019-07-13 15:08:53Python编程 人已围观 来源:python系统学习

简介我们知道,程序都是按照顺序执行的,对于简单的代码,计算机会按照一行一行、一句一句的顺序一直往下执行,但是我们经常会编写复杂的程序代码,当计算机遇到复杂的程序代码时,

●条件语句的作用

 

我们知道,程序都是按照顺序执行的,对于简单的代码,计算机会按照一行一行、一句一句的顺序一直往下执行,但是我们经常会编写复杂的程序代码,当计算机遇到复杂的程序代码时,我们可以给它一定的条件去判断,当符合该条件时,读取和执行,否则,跳过这一段代码,去读取和执行下一段代码。

 

这个过程就需要条件语句去实现。那么条件语句的作用就是:控制程序执行的流程。

 

●条件语句的形式

 

if 判断条件:

        执行语句......

else:

        执行语句......

 

每次当Python看到if和else这个语句结构时,就知道这是一个条件语句。当这个语句结构中的“判断条件”成立时,执行“判断条件”后面的执行语句,当“判断条件”不成立时,执行else后面的执行语句。其中else为可选语句,也就是说,else以及后面的执行语句可以不写,如果不写,相当于“判断条件”不成立时,什么也不做。


少儿python基础教程第18课--条件语句语法详解

条件语句的执行流程图

 

●条件语句的判断条件

 

条件语句的判断条件,是用>、<、==、>=、<=等比较运算符连接起来的表达式。表达式的值,即判断条件的值为True时,代表条件成立,表达式的值为False时,代表条件不成立。

 

注意:Python程序语言指定任何非0和非空(null)值为True,0或者null为Flase。

 

当有多个判断条件时,使用如下的语句结构形式:

 

if 判断条件1:

        执行语句1......

elif 判断条件2:

        执行语句2......

elif 判断条件3:

        执行语句3......

else:

        执行语句4......

 

如果每一个判断条件又需要有多个表达式同时判断才能满足条件时,多个表达式之间用or或者and来连接成逻辑表达式,整个逻辑表达式就是整个判断条件,根据逻辑表达式的值来判断条件是否成立,值为true则成立,false则不成立

 

实例:

client_balance=5000

bank_balance=10000000

print("你有"+str(client_balance)+"元在你的qq账户")

print("你有"+str(bank_balance)+"元在你的银行账户,土豪!")

if client_balance<10000:

        client_balance+=5000

        bank_balance-=5000

print("你有"+str(client_balance)+"元在你的qq账户")

print("你有"+str(bank_balance)+"元在你的银行账户,土豪!")

 

'''

打印结果

你有5000元在你的qq账户

你有10000000元在你的银行账户,土豪!

你有10000元在你的qq账户

你有9995000元在你的银行账户,土豪!

'''


扩展阅读:

推荐阅读:怎样帮孩子检查作业,孩子的成绩才能一次比一次高

  • 检查孩子的作业,这是我们每位家长每天必不可少的职责。但是你检查作业的方式对吗?今天我们就一起学习有效的检查作业方法。>>查看全文

支持一下吧 ( )

文章评论

      匿名评论
    • 评论
    人参与,条评论
    少儿编程网

客服在线

服务时间

周一至周日 9:00-21:00