Python基础语法文章导航:
目录
一. 条件语句
1.基本条件语句
if 条件A:
......
else:
......
2. 多条件语句
if 条件A:
A成立,执行此缩进中的所有代码
...
elif 条件B:
B成立,执行此缩进中的所有代码
...
elif 条件C:
C成立,执行此缩进中的所有代码
...
else:
上述ABC都不成立。
3. 条件嵌套
if 条件A:
if 条件A1:
...
else:
...
elif 条件B:
...
二. 循环语句
1. while循环
while循环的逻辑:直到不满足条件,才会跳出循环。
#示例1
print("开始")
flag = True
while flag:
print("滚滚黄河,滔滔长江。")
flag = False
print("结束")
# 输出:
开始
滚滚黄河,滔滔长江。
结束
#示例2:
练习题:重复3次输出我爱我的祖国。
num = 1
while num < 4:
print("我爱我的祖国")
num = num + 1
# 输出:
我爱我的祖国
我爱我的祖国
我爱我的祖国
2. break
break,用于在while循环中帮你终止循环。
#示例
print("开始运行系统")
while True:
user = input("请输入用户名:")
pwd = input("请输入密码:")
if user == 'wupeiqi' and pwd = "oldboy":
print("登录成功")
break
else:
print("用户名或密码错误,请重新登录")
print("系统结束")
# 输出
开始运行系统
>>> 用户名
>>> 密码
正确,登录成功
系统结束
不正确,一直循环输出
总结:想要结束循环可以通过两种方式实现了,即:条件判断 和 break关键字,两种在使用时无好坏之分,只要能实现功能就行。
3.continue
continue,在循环中用于 结束本次循环,开始下一次循环。
4.while else
当while后的条件不成立时,else中的代码就会执行。
while 条件:
代码A
else:
代码B