Python基础,简单的登录验证

初次学习python,一头雾水,写了个简单的登录验证,做做笔记

username = ‘cc‘ #用户名
userpassword = ‘123‘    #密码

count = 0         #计数器
while count<3:      #如果计数小于3,即0,1,2共三次,则执行以下代码
    _username = input("USER:")
    _userpassword = input("PW:")
    if _username == username and _userpassword == userpassword:   #判断用户输入的用户名和密码是否一致
        print("wlcome",username,"back.~~v-v".format(username=username))
        break    #一致则跳出循环
    elif count<2:
        print("not this user or password,try again")

    count +=1
else:
    print("lock!!!",username.format(username=username))

代码很简单,希望一年后可以写出实用点的代码

原文地址:http://blog.51cto.com/wuliu92/2061871

时间: 2024-08-28 21:16:49

Python基础,简单的登录验证的相关文章

Python 实现简单的登录注册界面

Python 实现简单的登录注册界面 注意:编写代码之前需要导入很重要的包 import tkinter as tk import pickle from tkinter import messagebox 主要实现的功能 首先在python字典里定义一对值{'admin':'admin'}如果登录成功显示"How are you! admin". 如果字典里没有一一对应的一对值{'Username':'Password'},则需要注册,紧接着再登录. 实现过程 登录界面 首先初始化一

面向对象-基础实现用户登录验证

使用初始化参数的方法输入用户名密码实现基础的用户登录功能. 实现一:基本功能实现 public class Test3 { public static void main(String[] args) { if(args.length != 2){ System.out.println("您输入的参数不合法"); System.out.println("格式为:admin 123 用户名 密码"); System.exit(1); } String name = a

Web开发技术---简单的登录验证

制作一个APP或系统最基础的是登录界面,下面通过一个简单的登录注册界面的程序,来熟练掌握Web开发的技术. 一.知识点: 1.在网页界面获取用户的输入信息 2.标签的基本应用 3.用户输入结果的错误提示 4.在处理输入错误时,对用户的输入结果进行保留显示及对应错误栏清空. 二.标签 <form>该标签为表单标签,用于形成标签</form> <input>该标签为输入标签,具体的使用根据定义的属性显示,具体参考文章源代码的注释 <selsct>下拉框标签<

Struts+spring+Hibernate 制作一个简单的登录验证

index.jsp <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"

获取前台页面中的值,将获取到的值传到后台,做简单的登录验证(不与数据库关联)

思路:利用jQuery的AJAX 前台代码: 1 <body> 2 <form id="form1" runat="server"> 3 <div> 4 <table> 5 <tr> 6 <td>用户名:</td> 7 <td> 8 <input type="text" id="name" name="Usernam

Servlet课程0425(四) Servlet实现简单用户登录验证

Login.java //登录界面 package com.tsinghua; import javax.servlet.http.*; import java.io.*; public class Login extends HttpServlet{ public void doGet(HttpServletRequest req, HttpServletResponse res) { //业务逻辑 try{ //中文乱码 //浏览器默认ISO-8859 res.setContentType(

python基础-简单的GUI界面

采用tkinter实现了几个简单的GUI界面 调用tkinter的方式非常简单,只需要如下几行代码 1 import Tkinter 2 top = Tkinter.Tk() 3 # Code to add widgets will go here... 4 top.mainloop() 使用Button import Tkinter import tkMessageBox top = Tkinter.Tk() #add a function def hello(): tkMessageBox.

python 3.5 用户登录验证和输入三次密码锁定用户

1 #!/usr/bin/env python 2 #encoding: utf-8 3 #登录程序,输入用户和密码输出欢迎信息,输入错误三次锁定用户,不让登录 4 import sys 5 print (''' 6 欢迎登陆我们的系统 7 ''') 8 9 pass_file = open('passwd.txt','r') 10 clok_file = open('clok.txt','r') 11 12 name_list = [] 13 clok_list = [] 14 name_di

python一个简单的登录

文件目录下有两个文件 user_name.txt lock_file.txt 实际中可以读数据库里的信息 代码如下 1 #encoding = utf-8 2 import sys 3 4 user_file = 'user_name.txt' 5 lock_file = 'lock_file.txt' 6 7 retry_count = 0 8 retry_limit = 3 9 10 while retry_count < retry_limit: 11 username = raw_inp