前言
本文主要介绍python判断语句与循环语句,包括if语句、while循环、for循环、range函数。
一、if语句
关键字:if、elif、else,写法如下:
# if
if 条件: # (条件可以是任意表达式)
# 条件成立,执行此处代码,条件不成立,跳过此处代码,继续往下执行其他diamante
# if -- else
if 条件:
# 条件成立,执行此处代码,后面的else语句不会执行
else:
# 条件不成立,执行此处代码
# if -- elif -- else
if 条件一:
# 条件一成立,执行此处代码,后面的elif语句和else语句都不会执行
elif 条件二:
# 条件一不成立,条件二成立,执行此处代码,后面的elif语句和else语句都不会执行
elif 条件三:
# 条件二不成立,条件三成立,执行此处代码,后面elif语句和else语句都不会执行
else:
# 以上条件都不成立,执行此处代码
以下是实例:
a = [1,2,3]
b = 5
if b == 5: # 注意一个=是赋值,两个等号是比较运算符
print('这是测试1')
if b>2:
print('这是测试2')
else:
print('这是测试3')
if 1 in a:
print('这是测试4')
elif 2 in a:
print('这是测试5')
elif 3 in a:
print('这是测试6')
运行结果:
C:\software\python\python.exe D:/myworkspace/test/test/test.py
这是测试1
这是测试2
这是测试4
Process finished with exit code 0
注意:一个if语句中,只能有一个if,elif可以没有或者有多个,else可以没有或者只能有一个
二、while循环关键字:whille,格式如下
while 条件:
# 需要循环执行的代码
条件可以是任意表达式,只要为True就会执行while语句中的代码
注意:条件一定要设置能终止程序的条件,防止死循环
a = 10
while a > 1: # 当a= 4:
break
运行结果:
C:\software\python\python.exe D:/myworkspace/test/test/test.py
0
第1遍,hello python
1
第2遍,hello python
2
第3遍,hello python
3
第4遍,hello python
4
第5遍,hello python
Process finished with exit code 0
总结
今天的文章就到这里了哟,喜欢的小伙伴不要忘记点赞收藏评论加关注哟。