python基础:day3作业】的更多相关文章

修改haproxy配置文件 基本功能:1.获取记录2.添加记录3.删除记录 代码结构:三个函数一个主函数 知识点:1.python简单数据结构的使用:列表.字典等 2.python两个模块的使用:os和json a.os.rename('文件1','文件2') b.json完成自动识别字典.列表,并识别后进行自动转换 3.python函数的定义和调用 4.标志位的灵活运用:flag和haswrite分别用于找backend的record和判断是否已经将记录写入到文件 5.python基本语法的使…
代码地址如下:http://www.demodashi.com/demo/11650.html 看完本篇需要: 10min 作业练习需要: 0.5h~3h(依练习者对python熟悉程度而定) 看完本篇可以学到: 1.用xlrd模块读取Excel文件中的数据 2.用xlsxwriter模块向Excel文件写入数据并保存 3.用time和datetime模块将字符串转换成时间类,并进行时间的比较 本篇目录 作业需求 整体思路 详细实现步骤 3.1. 读取表格数据 3.2. 将行数据list按时间先…
python Day3 1.作业回顾 设定一个理想的数字比如88,让用户输入数字,如果比88大,则显示猜测的结果大:如果比66小,则显示猜测的结果小了,给用户三次猜测机会,如果显示猜测正确退出循环,如果没有猜测正确,则自动退出循环,显示"你太蠢了" number=88 count=0 while count<3: inputnumber=int(input("请输入数字:")) if inputnumber>number: print("结果大…
days3作业 作业需求 HAproxy配置文件操作 根据用户输入,输出对应的backend下的server信息 可添加backend 和sever信息 可修改backend 和sever信息 可删除backend 和sever信息 操作配置文件前进行备份 添加server信息时,如果ip已经存在则修改;如果backend不存在则创建:若信息与已有信息重复则不操作 [x] 博客 [x] 查询backend下的server信息 [x] 添加backend和server信息 [ ] 修改backen…
作业二:三级菜单 三级菜单 可一次进入各个子菜单 思路: 这个题看似不难,难点在于三层循环的嵌套,我的思路就是通过flag的真假来控制每一层的循环的,简单来说就是就是通过给每一层循环一个单独的布尔变量XXX_flag例如,程序已经进入了第三层循环,要返回第二层循环就是把第三层循环的flag改为Fasle,第二层的flag还是True,这样进入就可以退出第三层循环进入第二层循环,进入第二层循环的时候再把第三城循环的flag改为True,这样就能保证第二层循环输入正确的菜单选项后还能正常进入第三层循…
作业一:编写登录接口 输入用户名密码 认证成功系那是欢迎信息 输错三次后锁定 思路: 1.参考模型,这个作业我参考了linux的登录认证流程以及结合网上银行支付宝等锁定规则 1)认证流程参考的是Linux的登录:当你输入完用户名密码后再验证用户名是否存在用户是否被锁定,然后在验证密码是否正确,如果验证不过去只会告诉你验证失败,而不告诉你到底是用户名错误还是密码错误,增加了暴力破解的难度.如下图所示 2)关于输入错误次数的计数和锁定,我参考的是银行和支付宝的做法,也就是只关心你输错了多少次,不关心…
一.文件管理 文件管理是很多应用程序的基本功能和重要组成部分.Python可以使文件管理极其简单,特别是和其它语言相对比. 1.    读操作 1.1r模式 1.1.1读取其他路径下文件 首先在D盘创建一个123.txt的文件 f1 = open(r'D:\123.txt', encoding='utf-8', mode='r')  //r为转义后面的\ content = f1.read()       print(content) f1.close()                //读取…
作业:编写登陆接口 输入用户名密码 认证成功后显示欢迎信息 输错三次后锁定 import sys, os, getpass os.system('clear')i = 0while i < 3: # 异常不超过3次就不断循环 name = input("请输入用户名:") lock_file = open('a.docx', 'r+') # 当用户输入用户名后,打开LOCK 文件 以检查是否此用户已经LOCK了 lock_list = lock_file.readlines()…
#功能:1.可注册账号2.登录买家账号3.可查询编辑购物车里商品4.可以余额充值5.可提示余额不足6.购物车结算 #使用:1.第一次使用先注册账号填写账号金额2.账号金额信息保存在buyer_account.txt (默认为空)3.只针对帐号文件里的用户进行判断并锁定,针对用户和密码各有三次错误重试机会. 流程图: 代码: #!/usr/bin/env python3 #antuor:Alan from prettytable import PrettyTable import sys,os i…
data = { "华为技术":{ "产品与解决方案":{ "云核心网":{"云核心网研发管理部","云核心网平台开发部"}, "无线网络产品线":{"无线研发管理部","无线平台开发部" }, }, "2012实验室":{ "质量与运营部":{"上研质量与运营部","成研质量与…