Python基础(02条件&循环语句)

Python基础语法文章导航:
 

  1. Python基础(01初识数据类型&变量)

目录

一. 条件语句

1.基本条件语句

2. 多条件语句

二. 循环语句

1. while循环

2. break

3.continue

4.while else


一. 条件语句

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

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值