Python基础作业一:模拟用户登陆

作业要求:

1. 用户输入帐号密码进行登陆
2. 用户信息保存在文件内
3. 用户密码输入错误三次后锁定用户
4. 已锁定用户下次登陆直接禁止登陆

按老师要求,先画流程图,我用的visio,图形,线性规则也不太懂,请评论区留言指正。

下面是代码:请稍后

时间: 2024-11-05 14:46:18

Python基础作业一:模拟用户登陆的相关文章

python小程序(模拟用户登陆系统)

模拟登陆1.用户输入账号密码进行登陆2.用户信息存在文件内3.用户密码输错三次后锁定用户 知识点:strip().split().while.for循环混用以及布尔值的使用 strip()  方法用于移除字符串头尾指定的字符(默认为空格) 实例1: >> str = "0000000this is string example....wow!!!0000000"; >> print str.strip( '0' ); this is string example

【python之路21】用户登陆程序函数

一.用户登陆函数实例 1.注意:以后写函数时必须在函数第一行后按回车加入""""""""两对三引号后回车,此时会自动列出参数值,注释函数的作用.参数的用法和返回值 #!usr/bin/env python # -*- coding:utf-8 -*- def LogIn(username,password): """ 读取login文件的用户名和密码进行校验 :param username: 传入

C#中模拟用户登陆SharePoint网站

自动化测试一个SharePoint网站,首先要登陆,我们今天就模拟一下用户登陆SharePoint网站的过程,这一过程可以通过其他方式完成模拟,比如通过Coded UI Test录制脚本会更方便,但是这里主要介绍通过API结合Selenium2.0来实现这个过程: 首先我们要创建一个C#的Project,什么类型的都可以,这里拿控制台程序举例,程序如下: using System; using System.Collections.Generic; using System.Linq; usin

python基础作业练习-20171214

1.使用while循环输入 1 2 3 4 5 6     8 9 10 count = 1 while count <= 10: if count == 7: count = count + 1 continue print(count) count = count + 1 2.求1-100的所有数的和 count = 1 sum = 0 while count <= 100: sum = sum + count count = count + 1 print(sum) 3.输出 1-100

python基础作业------模拟实现一个ATM + 购物商城程序

模拟实现一个ATM + 购物商城程序 作业需求: 额度 15000或自定义 实现购物商城,买东西加入 购物车,调用信用卡接口结账 可以提现,手续费5% 每月22号出账单,每月10号为还款日,过期未还,按欠款总额 万分之5 每日计息 支持多账户登录 支持账户间转账 记录每月日常消费流水 提供还款接口 ATM记录操作日志 提供管理接口,包括添加账户.用户额度,冻结账户等... 用户认证用装饰器 ## ATM信用卡购物模拟程序 ### 作者介绍: * author:高原 ### 功能介绍: 模拟实现一

python基础练习之简单用户消费卡管理(非完整版)

写在前面的话:首先要说明的是这个系统未写完整,只实现了几个简单功能,当然其他功能也类似.所用到的知识点也是最简单语法知识.主要是用来作为一个像我这样的初学者来练习用,所以代码写得不那么完美,结构也不一定完美,说不定哪天自己回头来看,自己也觉得写得很垃圾.仅供最初学习者参考,感兴趣的同学可以自己继续补充完整. 一.先来看看现有功能演示(现有功能还有很多待完善的,泪流满面呀,实在没时间改,后面会讲需优化的地方) 1)用户登录 [[email protected] shop]# python main

python基础数据类型初始,用户交互

一.基础数据类型初始 1.数字:int  1,2,3 1 print(100,type(100)) 2 print('100',type('100')) 查看数据类型的方法:type()函数 取值范围: int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位系统上,整数的位数为64位,取值范围为-2**63-2**63-1,即-9223372036854775808-922337203685477580

hashlib模拟用户登陆

设计一个验证用户登录的函数,根据用户输入的口令是否正确,返回True或False.数据库对用户明文密码进行了md5加密. #!/usr/bin/env python import hashlib import sys db = { 'huangyi': 'a35cc621314d2bdbf740a20670be2cbc', 'rubi': '58e53d1324eef6265fdb97b08ed9aadf' } def login(user, password): if user not in

使用python模拟用户登录

说明 模拟用户登陆 1.判断用户名是否输入超过3 输入超过三次后给出提示退出 2.输入用户名和密码判断是否输入正确 输入正确用户名或密码 提示登录成功 输入错误用户名或密码 提示用户名或密码错误,请重新输入并返回判断用户名是否输入超过3次 user_info = { "kira":"123", "jack":"456", "lucy":"789", "lilei":&