ITPub博客

首页 > 数据库 > 数据库开发技术 > Python while循环

Python while循环

原创 数据库开发技术 作者:招牌鸡蛋面 时间:2021-05-11 19:21:45 0 删除 编辑

今天分享一下Python while循环的用法。

语法格式

expression = True # Or False
while expression:
   '''
  功能代码块
  '''

说明

查看Python对该函数的定义说明,以Pycharm IDE工具为例,在代码编写区域输入:while 然后把鼠标放在while关键字上面,稍等片刻,下面的浮动说明窗口就会出现:

  • while是用来重复执行某个操作的

  • 而且只有当表达式是true的情况下才执行while循环体内的语句

用法举例


用while打印数字:1~4

expression = 1
while expression < 5:
   print(expression)
   expression = expression + 1
   
   
'''运行结果:
C:\Python\python.exe C:/temp/while_demo.py
1
2
3
4
'''


模拟用户登录:最多尝试3次登录

counter = 0
while counter < 3:
   login_name = input("请输入登录用户名:")
   login_password = input("请输入登录密码:")
   if login_name == "user001" and login_password == "sff":
       print("登录成功!")
   else:
       print("登录失败!用户名或者密码不正确!请重新登录!")
       counter = counter + 1


思考题

请大家完善上面模拟用户登录的例子,实现:

  • 登录失败时提示尝试登录次数,例如:登录失败(n次),请重新登录!

  • 如果尝试登录失败等于3次,提示:登录失败3次,账号已锁定,请联系管理员!



原文作者:BPShare;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论
干过测试,做过运维,还兼职过售前+投标+实施+售后+客户培训。前两年入坑大数据开发,熟悉Azure + Databricks大数据相关产品。 喜欢研究技术,所以搞了一个公众号:BPShare,分享一些经验和心得。欢迎骚扰~~~

注册时间:2020-02-17

  • 博文量
    90
  • 访问量
    44241