python 冒号运算符_python基本运算符及流程控制-day02

while 条件:

代码1

代码2

代码3

......

# while的运行步骤:

# 步骤1:如果条件为真,那么依次执行:代码1、代码2、代码3、......

# 步骤2:执行完毕后再次判断条件,如果条件为True则再次执行:代码1、代码2、代码3、......,如果条件为False,则循环终止

while True:

# 1 先获取用户的用户名和密码

username = input('请输入您的用户名>>>:')

password = input('请输入您的密码>>>:')

# 2 拿着用户名和密码去数据库里面比对select * from userinfo where username=username and password=password;

if username == 'jason' and password == '123':

print('登录成功')

else:

print('用户名或者密码错误')

# 用户输入了正确的用户名和密码之后 应该结束循环

# while True:

# # 1 先获取用户的用户名和密码

# username = input('请输入您的用户名>>>:')

# password = input('请输入您的密码>>>:')

# # 2 拿着用户名和密码去数据库里面比对select * from userinfo where username=username and password=password;

# if username == 'jason' and password == '123':

# print('登录成功')

# # 应该结束掉while循环

# break # break只能结束掉它所属的那一个while循环

# else:

# print('用户名或者密码错误')

# print('我终于出来啦')

# while True:

# # 1 先获取用户的用户名和密码

# username = input('请输入您的用户名>>>:')

# password = input('请输入您的密码>>>:')

# # 2 拿着用户名和密码去数据库里面比对select * from userinfo where username=username and password=password;

# if username == 'jason' and password == '123':

# print('登录成功')

# while True:

# cmd = input('亲爱的贵宾有什么可以帮助您的>>>:')

# if cmd == 'exit':

# break # break只能结束掉它所属的那一个while循环

# print('真正帮您执行:%s'%cmd)

# break

# else:

# print('用户名或者密码错误')

# print('我终于出来啦')

# 当你想一次性结束多层while嵌套 你可以考虑使用标志位

# flag = True

# while flag:

# # 1 先获取用户的用户名和密码

# username = input('请输入您的用户名>>>:')

# password = input('请输入您的密码>>>:')

# # 2 拿着用户名和密码去数据库里面比对select * from userinfo where username=username and password=password;

# if username == 'jason' and password == '123':

# print('登录成功')

# while flag:

# cmd = input('亲爱的贵宾有什么可以帮助您的>>>:')

# if cmd == 'exit':

# flag = False

# print('真正帮您执行:%s'%cmd)

# else:

# print('用户名或者密码错误')

# print('我终于出来啦')

# 用while循环打印1,2,3,4,5,6,7,9

num = 1

while num < 10:

# 如果num是8就不打印

if num == 8:

num += 1

continue # 结束它所属的那一个while的本次循环直接开始下一次循环

print(num)

num += 1

"""break不给机会了 直接结束continue再给一次机会 重新开始"""

更多详情:https://www.cnblogs.com/xiaoyuanqujing/articles/11640914.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值