• Python入门练习_登录


    在学习了简单的条件判断和循环后,做一个小练习,写一个关于登录的程序。

    username,passwd暂时写死在程序中,后续学习如何从文件中读取。

    程序要求:

       (1) 让用户输入账号和密码(input)

       (2) 判断输入用户名密码正确的话(if)

       (3) 提示XXX,欢迎登录,今天的日期是XXX,程序结束(字符串格式化,占位符)

       (4) 错误的话提示:账号/密码输入错误

       (5) 最多输入三次,如果输入3次都没有登录成功,提示失败次数过多(while-else,for-else)

       (6) 需要判断输入是否为空:用户名、密码不能为空,为空也算错误一次(strip)

    1、首先用while循环完成

    复制代码
     1 import datetime
     2 username = 'ran'
     3 passwd = '123456'
     4 count = 0
     5 today = datetime.date.today()
     6 while count<3:
     7     uname = input('请输入用户名').strip()
     8     pwd = input('请输入密码').strip()
     9     if uname == username and pwd ==passwd:
    10         print('登录成功,欢迎%s,今天的日期是%s'%(uname,today))
    11         break
    12     elif uname == '' or pwd == '':
    13         print('用户名或密码不能为空')
    14     else:
    15         print('用户名或密码输入错误')
    16     count += 1
    17 else:
    18     print('失败次数过多')
    复制代码

    2、再用for循环完成一次

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码
  • 相关阅读:
    kubernetes 部署
    Pushgateway 介绍
    blackbox_exporter介绍
    prometheus 集群
    Alertmanager 集群
    prometheus 基于DNS的目标发现
    PHP —— 读取文件到二维数组
    PHP——自定义比较算法
    PHP遍历指定目录,并存储目录内所有文件属性信息
    mysql乱码问题解决办法
  • 原文地址:https://www.cnblogs.com/weilemeizi/p/9003073.html
Copyright © 2020-2023  润新知