前言
大家好!我是栗子,欢迎大家阅读本期内容~
上一期是写到了函数,过了蛮久了哈,如大家所说这是一篇系列文章,之前写过入门到实战的五期
内容了,从入门安装环境开始,如果前期的内容还没学的可以看下往期的哈~
栗子更新的也比较慢的,有时间留给大家慢慢复习哦。
逻辑判断是编程语言最有意思的地方,如果要实现一个复杂的功能或程序,逻辑判断必不可少。
今天呢就教一教新的内容哈:循环与判断详细的内容,小白也能直接看懂滴~
正文
if-else 结构就是常见的逻辑控制的手段,当你写出这样的语句的时候,就意味着你告诉了计算机什
么时候该怎么做,或者什么是不用做的。
一、if-else
1.1 掌握 if-else 的语法格式
想一想:在使用if的时候,它只能做到满足条件时要做的事情。那万一需要在不满足条件的时候,做某些事,该怎么办呢?答:else
1.2 使用格式
if 条件:
满足条件时要做的事情1
满足条件时要做的事情2
满足条件时要做的事情3
...(省略)...
else:
不满足条件时要做的事情1
不满足条件时要做的事情2
不满足条件时要做的事情3
...(省略)...
1.3 小例子
马上1024了,那天我会放假嘛?
chePiao = 1 # 用1代表放假,0代表不放假
if chePiao == 1:
print("放假了,可以去玩儿")
print("1024放假了可以去跟女神约会了,美滋滋~~~")
else:
print("没有放假,不能去玩儿")
print("可否放一天假啊,想跟女神约会去,哭辽~~~")
二、elif
1.1 动动脑:
if能完成当xxx时做事情
if-else能完成当xxx时做事情1,否则做事情2
如果有这样一种情况:当xxx1时做事情1,当xxx2时做事情2,当xxx3时做事情3,
那该怎么实现呢? 答:elif
1.2 elif的功能
elif的使用格式如下:
if xxx1:
事情1
elif xxx2:
事情2
elif xxx3:
事情3
说明:
-
当xxx1满足时,执行事情1,然后整个if结束
-
当xxx1不满足时,那么判断xxx2,如果xxx2满足ÿ