更多课程 选择中心


Python培训

400-996-5531

自学Python编程【第二十二节】if的嵌套

  • 发布:Python培训
  • 来源:Crossin的编程教室
  • 时间:2019-02-12 14:42

不知不觉,跟大家已经一起度过了二十多节课堂时光,大家从语法开始慢慢地了解Python编程,到现在会写几句简单的Python语句,真的很棒,接下来我们还有很多内容要进行学习,大家继续加油!

和for循环一样,if也可以嵌套使用,即在一个if/elif/else的内部,再使用if。这有点类似于电路的串联。

if 条件1:

if 条件2:

语句1

else:

语句2

else:

if 条件2:

语句3

else:

语句4

在上面这个两层if的结构中,当

条件1为True,条件2为True时,

执行语句1;

条件1为True,条件2为False时,

执行语句2;

条件1为False,条件2为True时,

执行语句3;

条件1为False,条件2为False时,

执行语句4。

假设需要这个一个程序:

我们先向程序输入一个值x,再输入一个值y。(x,y)表示一个点的坐标。程序要告诉我们这个点处在坐标系的哪一个象限。

x>=0,y>=0,返回1;

x<0,y>=0,返回2;

x<0,y<0,返回3;

x>=0,y<0,返回4。

你可以分别写4个if,也可以用if的嵌套:

if y >= 0:

if x >= 0:

return 1

else:

return 2

else:

if x < 0:

return 3

else:

return 4

从流程图上来看,应该是这样。

自学Python编程【第二十二节】if的嵌套

恭喜你在Python自学的道路上又坚持了一天,今天讲的Python嵌套,你有学会吗?他们之间的逻辑关系你有搞明白吗?如果觉得晕晕的,那么你就给xy赋值看看,一定要练习哦,加油!更多Python相关的内容尽在达内Python培训机构官网,敬请关注!

免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:自学Python编程【第二十一节】 if, elif, else
下一篇:自学Python编程【第二十三节】初识list

如何运用Python编程处理大数据?用Python编程处理大数据的技巧是什么?

Python面向对象编程的知识点都在这了!

Python的高级特征及用法(部分)

听说这些Python知识,很少有人知道!

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省