Python的中if语句

目录

选择语句

if语句

总结


有句话我相信很多人都听过,叫做“人生处处充满选择”,不知道你们有没有同感,反正我是感觉说的没错,在生活中,我们总是需要做出许多选择,选择出行工具、食物种类、学校、事业等等,同样的,程序中也是一样的,既然如此,那我们今天就来聊一聊程序中的选择语句吧。

 

选择语句

在程序中,我们如果要进行选择判断的操作,那么就需要用到选择语句,Python中选择语句主要有3种,分别为if语句、if...else语句和if...elif...else多分支语句, 对应中文就是如果……否则……。我们一个个的来学习,今天先来说说最简单的if语句。

 

if语句

if的意思就是中文的如果,举个例子,腾讯有款手游之前很火,叫做飞机大战,应该有很多人都玩过吧,那么“飞机大战中如果打中飞机,飞机就爆炸。”这就if语句的一个实例,再比如,有的人也许没玩过这游戏,没关系,考试肯定都参加过吧,那么“如果考试成绩超过60,就能及格。”这也是一个if的实例。可见,其实if的实例在我们的日常生活中是很常见的,但是在Python中到底是怎么样的呢,我们先来看语法:

if 表达式(条件):
    语句块

这里的表达式是我们if语句中的条件,它可以是一个单纯的布尔值或者变量,只有这个条件满足的时候才会执行语句块,否则不会执行,因此我们也经常称选择语句为条件语句,在写的时候一定要注意条件后面的冒号以及语句块前的缩进,如果不写就会报错,因为这是Python的语法规则。为了更好的理解,我们通过流程图来进行表示:

结合流程图我们完成一个小案例,应该有人买过彩票吧,即使没买过的,对于其基本规则应该也是有了解过的,“假如你买了一张彩票,现在开奖了,号码是1233423,用if语句来进行描述”。对于这个案例,我们首先一定要先找到我们的表达式也就是条件,那我们的条件是什么,我们怎么知道自己中奖没中奖,肯定是用自己的彩票和实际的中奖号码进行对比之后我们才能知道,因此我们的条件就是我的彩票号码和实际中奖号码相等,好,那我们来写一下代码:

# 我的彩票上的号码
number1 = 1234567

# 实际中奖号码
number2 = 1233423

if number1 == number2:
    print("中奖了!")

if number1 != number2:
    print("没中奖!")

好了,我们可以看到,通过使用比较运算符来进行两个变量的对比,从而得出一个布尔类型的结果,如果这个结果成立就会输出,不然就不会输出任何内容,这就是今天要说的if语句,是不是很简单。

 

总结

选择语句属于流程控制的一种方式,流程控制对于任何一门编程语言来说都是非常重要的,因为它提供了控制程序如何执行的方法。如果没有流程控制的话,整个程序只能按照从上至下的顺序来执行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叮小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值