用户名和密码校验程序

name = input(‘请输入用户名:‘)
password = input(‘请输入密码:‘)
if 6 <= len(name) <= 20:
    print(‘提示:用户名符合命名规则‘)
    if password[0].isalpha():
        print(‘提示:密码符合命名规则‘)
    else:
        print(‘错误:密码命名必须以字母开头‘)
else:
    if password[0].isalpha():
        print(‘错误:密码符合命名规则,请重新命名用户名,用户名应在6-20个字符以内‘)
    else:
        print(‘错误:用户名应在6-20个字符以内且密码必须以字母开头‘)

  

原文地址:https://www.cnblogs.com/wf-skylark/p/9009677.html

时间: 2024-10-09 02:02:53

用户名和密码校验程序的相关文章

用servlet进行用户名和密码校验01

用servlet进行用户名和密码校验01 编写一个servlet进行用户名和密码校验,获取登录页面的用户名密码,并显示出来 1.工作目录结构 2.首先是一个login.html,包含非常简单的登录表单 3.在servlet的doGet方法中 (中间数据库检验部分省略) 4.运行效果 登录成功效果如下,显示用户名密码 登录失败效果如下, 5.文件链接:https://pan.baidu.com/s/1H2cZzwak29VhBGJJBlcD3A 提取码:l3cs 原文地址:https://www.

用servlet进行用户名和密码校验

html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>西南石油大学电子邮件系统</title> <link rel="stylesheet" type="text/css" href="css/style.css"> <script type="text

java web 程序---javabean实例--登陆界面并显示用户名和密码

重点:注意大小写,不注意细节,这点小事,还需要请教 发现一个问题,也是老师当时写的时候,发现代码没错,但是就是运行问题. 大家看,那个java类,我们要求是所有属性均为私有变量,但是方法为公有的,如果方法为不公有的,那么运行就一定有问题,一定声明为public.不写修饰符,就是不对. 这样程序可以运行了,细节.这就是我觉得老师很棒的原因. 一个表单 deng.jsp ? 1 2 3 4 5 6 7 8 <body>   <form action="c.jsp">

while循环写3次用户名密码验证程序

#变量来自原始用户名和密码 username = 'admin' password = 'nimda' #变量来自计数器 count = 0 #循环条件计数器小于3,则执行while代码块 while count < 3: #变量来自用户输入用户名和密码 inuser = input('input username:') inpass = input('input password:') #如果用户名或者密码与系统变量不一致则给计数器加1,打印提示语,并且立刻重新循环 if inuser !=

第一个python程序-判断登陆用户名和密码是否正确

#setencoding=utf-8 #用户名和密码输入正确,则登陆成功 #用户名正确密码错误,只再输入密码,有3次机会 #错误3次,则把用户名放入lock中 import os,sys #存放用户名和密码的文件是E:\python\user.txt accounts_file = 'E:\\python\\user.txt' #被锁的用户要写入此文件 lock_file = 'E:\\python\\lock.txt' #先读出来放内存中,免得每次输入用户后进行判断都要打开文件 user =f

提示要求用户名和密码-localhost

同时安装了tomcat和oracle9i后,调试jsp出现--连接到localhost 提示:位于 XDB 的服务器 localhost 要求用户名和密码,原因是端口冲突,调整如下. 机器上装了oracle,是oracle自带的http server占了8080端口,oracle的tomcat端口冲突,要么改tomcat端口,要么把http server停掉.改tomcat端口的方法如下: (1).在Tomcat安装根目录下的字文件夹conf中找到文件server.xml (2).将其用记事本程

用户名和密码测试

一.用户注册只从用户名和密码角度写了几个要考虑的测试点,如果需求中明确规定了安全问题,Email,出生日期,地址,性别等等一系列的格式和字符要求,那就都要写用例测了~ 以等价类划分和边界值法来分析:1.填写符合要求的数据注册: 用户名字和密码都为最大长度(边界值分析,取上点)2.填写符合要求的数据注册 :用户名字和密码都为最小长度(边界值分析,取上点)3.填写符合要求的数据注册:用户名字和密码都是非最大和最小长度的数据(边界值分析,取内点)4.必填项分别为空注册5.用户名长度大于要求注册1位(边

使用keychain保存用户名和密码等敏感信息 KeychainItemWrapper和SFHFKeychainUtils

iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式,每个ios程序都有一个独立的keychain存储.相对于 NSUserDefaults.文件保存等一般方式,keychain保存更为安全,而且keychain里保存的信息不会因App被删除而丢失,所以在 重装App后,keychain里的数据还能使用.从ios 3.0开始,跨程序分享keychain变得可行. 如何需要在应用里使用使用keyChain,我们需要导入Security.framework ,key

怎么用PHP+sqlite3验证登录用户名和密码

Session:在计算机中,尤其是在网络应用中,称为"会话控制".Session 对象存储特定用户会话所需的属性及配置信息.这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去.当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象.当会话过期或被放弃后,服务器将终止该会话. 实例 PHP创建sqlite数据库 创建一个MyDB类并继承SQLite3