if判断语句
程序员文章站
2022-07-13 14:09:30
...
1.if-else 条件判断
if 要判断的条件(True):
条件成立的时候,要做的事情
else:
条件不成立的时候要做的事情
2.示例
-
示例1
-
程序代码
-
运行结果
-
示例2
-
程序代码
-
运行结果
-
elif可以存在多个
-
示例3
-
问题:判断用户的输入是否为空
-
程序代码1
-
运行结果1
-
程序代码2
-
运行结果2
3.逻辑运算符
and
条件1 and 条件2
两个条件同时满足,就返回True
只要有一个条件不满足 就返回False
or
条件1 or 条件2
两个条件只要有一个满足,就返回True
两个条件都不满足的时候,才会返回False
4.示例
- 示例1
- 程序代码
- 运行结果
- 示例2
- 程序代码
- 运行结果
5.综合练习
import random #python的第三方模块
random.randint(12,20) # 返回[12,20]之间的整数
18
下限必须小于上限
random.randint(30,20)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib64/python2.7/random.py", line 241, in randint
return self.randrange(a, b+1)
File "/usr/lib64/python2.7/random.py", line 217, in randrange
raise ValueError, "empty range for randrange() (%d,%d, %d)" % (istart, istop, width)
ValueError: empty range for randrange() (30,21, -9)
结果永远是20
random.randint(20,20)
20
random.randint(20,20)
20
-
问题1
- 程序代码
- 运行结果
-
问题2
- 程序代码
- 运行结果
-
问题3
- 程序代码
- 运行结果
-
问题4
- 程序代码
- 运行结果
-
问题5
- 程序代码
- 运行结果