学习python的第十五天

本文探讨了Python中的`if`语句及其作用,解释了为何后续代码需要缩进以及冒号的意义。通过举例说明,阐述了如何使用布尔表达式创建代码分支,并讨论了改变布尔变量值对代码执行的影响。此外,还预告了后续章节将深入实践`if`语句的应用,特别是在一个冒险游戏中展现的条件分支嵌套概念。
摘要由CSDN通过智能技术生成

Elseif

先引用书中的内容,对上一节的加分习题做一个准确的回答:

1.你认为if对于它下一行的代码做了什么? If语句为代码创建了一个所谓的“分支”,就跟RPG游戏中的情节分支一样。if语句告诉你的脚本:如果这个布尔表达式为真,就运行接下来的代码,否则就跳过这一段。

2.为什么if语句的下一行需要4个空格的缩进?行尾的冒号的作用是告诉Python接下来你要创建一个新的代码区段。这根你创建函数时的冒号是一个道理。

3.如果不缩进,会发生什么事情?如果你没有缩进,你应该会看到Python报错。Python的规则里,只要一行以“冒号(colon)” : 结尾,它接下来的内容就应该有缩进。

4.把习题27中的其它布尔表达式放到if语句 中会不会也可以运行呢?试一下。可以。而且不管多复杂都可以,虽然写复杂的东西通常是一种不好的编程风格。

5.如果把变量people , cats ,和dogs的初始值改掉,会发生什么事

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值