参考其他人写的。 一、需求编写登录接口1.输入用户名密码2.认证成功后显示欢迎信息3.输错三次后锁定二、简单思路登录,三次密码输入错误锁定用户1.用户信息文件:存放用户名和密码2.黑名单文件:将输入三次错误的用户加入此名单,加入此名单的用户将不允许登录三、具体实现第一步:在黑名单里检测是否有此用户, Read More
posted @ 2017-07-13 14:54 骑着蜗牛溜小二 Views(293) Comments(0) Diggs(0)
# !/usr/bin/env python# _*_conding:utf-8_*_count = 0black_list = []user = input("用户名 :")f = open('pw.user.txt','r',encoding='utf-8')data = f.readlines Read More
posted @ 2017-07-13 14:52 骑着蜗牛溜小二 Views(226) Comments(0) Diggs(0)
集合 集合(set):把不同的元素组成一起形成集合,是python基本的数据类型。 集合元素(set elements):组成集合的成员 为什么需要集合? 集合的作用 1 .列表去重复数据 按照现有知识的解决思路:先设置空列表,然后使用for寻获,把需要去重的列表的第一个数据放到新列表中,然后依次取 Read More
posted @ 2017-07-06 15:26 骑着蜗牛溜小二 Views(447) Comments(0) Diggs(0)
一、列表 列表和字典是最常用的两种数据类型 1. 需求:怎么存放班级80多人的姓名,如何实现? 注意:前后的0可以省略 2. 举例说明列表的各种操作 增加: 插入: 修改: 删除:(三种方式) 拷贝: (1) (2) a. 查看输出结果,names2中,Xiangpeng没有改,子列表中的数据都被修 Read More
posted @ 2017-07-06 11:31 骑着蜗牛溜小二 Views(385) Comments(0) Diggs(0)
数据类型初识 1. 数字 整数:2是一个整数的例子 长整数 不过是大一些的整数 3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3*10-4。 (-5+4j)和(2.3-4.6j)是复数的例子,其中-5,4为实数,j为虚数,数学中用i表示虚数,j在工程领域 Read More
posted @ 2017-07-06 11:30 骑着蜗牛溜小二 Views(147) Comments(0) Diggs(0)
一、模块初识(一) 模块,也叫库。库有标准库第三方库。 注意事项:文件名不能和导入的模块名相同 1. sys模块 标准库存放位置:C:\Python35\Lib 第三方库存放位置C:\Python35\Lib\site-packages 2. OS模块 实例一: 实例二: 输出结果为0,因为调用os Read More
posted @ 2017-07-06 11:29 骑着蜗牛溜小二 Views(779) Comments(0) Diggs(0)
if else流程判断 getpass在pycharm中无法使用,在命令行窗口中进入python环境可以使用。 python中缩进错误: 为什么python中强制缩进,因为python中不需要定义结束符。省去了结束符,子代码强制缩进让结构变得更清晰。 最外层代码必须顶格写,不然就会报缩进错误。 if Read More
posted @ 2017-07-06 11:28 骑着蜗牛溜小二 Views(356) Comments(0) Diggs(0)
注释 单行:# 多行:上下各用3个连续单引号或双引号 3个引号除了多行注释,还可以打印多行 举例: 运行结果第二个print就是打印3行字符串。 如果单行,用引号即可:msg = "Alex Li" python中,单引号和双引号相同,除了单套双或双套单。 例: 用户输入 举例: 格式化输出 %s( Read More
posted @ 2017-07-06 11:27 骑着蜗牛溜小二 Views(565) Comments(0) Diggs(0)
字符串操作 字典操作 字典,一种key-value的数据类型,使用就行我们上学用的字典,通过笔划、字母来查对应页的详细内容。 字典是无序的,它没有下标 语法: 字典操作 修改: 删除: 查找: 字典的其他操作: 字典循环: menu = { '北京':{ '海淀':{ '五道口':{ 'soho': Read More
posted @ 2017-07-06 11:21 骑着蜗牛溜小二 Views(166) Comments(0) Diggs(0)