1.理解条件语句,我们假设一个场景:1.你去过网吧吗?2.去网吧上网必须要做的一件事是什么?(请考虑重点)3、为什么要把身份证交给网吧管理员?4、判断我们是不是成年人?5.是不是只有成年了才能给你morning?如果您不是成年人,您将无法访问互联网?其实这里所谓的判断就是一个条件语句,即如果条件为真则执行一段代码,如果条件不为真则不执行这些代码。2.条件if的语法2.1语法:ifcondition:条件为真时执行代码1条件为真时执行代码2.....2.2语法说明:1.关键字if表示if2.if后跟acondition,如果条件为真,则执行下面缩进的代码,如果条件不为真,则代码不执行3.Condition你后面的冒号的意思就是条件已经写好了。4、条件成立时执行的代码缩进4个空格。这里,基本不需要手动缩进这4个空格,因为在PyCharm中写代码的时候,按住换行符键5后自动缩进4个空格。冒号后面的换行语句可以是一个,也可以是多个,具体取决于3、快速体验if条件语句"""ifcondition:条件成立时执行的代码1....."""ifTrue:print('条件成立时执行的代码1')print('满足条件时执行的代码2')print('这段代码执行了吗?')#返回结果是三行代码都执行完了,最后一行没有缩进4的代码空格也被执行#问题:最后一行代码和if条件语句是什么关系?#验证这个问题,把ifTrue改成ifFalseifFalse即可:print('条件为真时执行的代码1')print('条件为真时执行的代码2')#注意:这个下面没有缩进该代码不属于if语句块,即与条件是否为真无关。print('这段代码执行了吗?')#返回结果只打印最后一行代码。以上代码执行结果:总结:在if条件语句中,严格按照语法编写代码,满足if语句条件执行的代码是一个缩进4个空格的代码块,语句没有缩进的块与if条件无关。看完If语句的执行流程,敲代码多练习几遍,加深印象。下一篇文章通过一个简单版和进阶版的例子来加强对if条件语句的理解。更多Python基础教程,可以关注我之前或之后写的文章。它们几乎每天都更新,非常适合Python初学者。文章参考来源:www.wakey.com.cn/document-column-python.html
