文章目录
一、判断语句
1、判断的定义
- 如果 条件满足,才能做某件事情,
- 如果 条件不满足,就做另外一件事情,或者什么也不做
判断语句 又被称为 “分支语句”,正是因为有了判断,才让程序有了很多的分支
2、if 语句语法结构
- 标准if条件语句的语法
图例
只要表达式数字为 非零值 即为 True
空字符串、空列表的值均为 False
# 代码1:
if 3 > 0:
print('yes')
print('ok')
# 代码2:为0的数字都为False,True才执行;
if -0.0:
print('为0的数字都为False')
else:
print('值为0')
# 代码3:空格是空字符串,为True,会打印;
if ' ':
print('空格也是一个字符,为True')
# 代码4:[False]为列表,列表中元素是False,因为列表存在,为真会打印;
if [False]:
print('非空列表,为真True')
# 代码5:None为假,取反为真;
if not None:
print('None为假,取反为真')
练习 1:判断合法用户
需求
-
创建 login2.py 文件
-
提示用户输入用户名和密码