随笔分类 - 二两作业集
摘要:FTP目录 服务端 conf settings.py 1 # _*_ coding: utf-8 _*_ 2 #服务端配置信息 3 4 import os 5 import sys 6 import socket 7 8 BASE_DIR = os.path.dirname(os.path.dirn
阅读全文
摘要:作业需求: 角色:学校、学员、课程、讲师 要求: 1. 创建北京、上海 2 所学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开 3. 课程包含,周期,价格,通过学校创建课程 4. 通过学校创建班级, 班级关联课程、讲师 5. 创建学员
阅读全文
摘要:ATM三层架构思路: 启动文件 首先,创建一个start.py作为整个项目启动的启动文件。 然后导入os和sys模块,从core中导入src,也就是用户视图层。 然后添加解释器的环境变量,再开始执行项目函数。 在src.py 用户视图层中,先写好各个功能函数名,然后创建一个函数功能字典。 然后就是视
阅读全文
摘要:ATM+购物车 项目说明书:https://www.cnblogs.com/2722127842qq-123/p/13385582.html 项目基本流程:https://www.cnblogs.com/2722127842qq-123/p/13392227.html 代码实现:https://ww
阅读全文
摘要:一:编写函数,(函数执行的时间是随机的) import time import random def random_time(): time.sleep(random.randrange(1,5)) print(random.randrange(1,5)) random_time() 二:编写装饰器
阅读全文
摘要:conf: settings. # 存放配置信息 import os # 获取项目的 根目录路径 BASE_PATH = os.path.dirname( os.path.dirname(__file__) ) # goods_list文件目录路径 GOODS_PATH = os.path.join
阅读全文
摘要:ATM三层架构思路: 启动文件 首先,创建一个start.py作为整个项目启动的启动文件。 然后导入os和sys模块,从core中导入src,也就是用户视图层。 然后添加解释器的环境变量,再开始执行项目函数。 在src.py 用户视图层中,先写好各个功能函数名,然后创建一个函数功能字典。 然后就是视
阅读全文
摘要:项目说明书 项目:ATM + 购物车 项目需求: 1.额度 15000或自定义 2.实现购物商城,买东西加入 购物车,调用信用卡接口结账 3.可以提现,手续费5% 4.支持多账户登录 5.支持账户间转账 6.记录每月日常消费流水 7.提供还款接口 8.ATM记录操作日志 9.提供管理接口,包括添加账
阅读全文
摘要:简单购物车,要求如下:实现打印商品详细信息,用户输入商品名和购买个数,则将商品名,价格,购买个数以三元组形式加入购物列表,如果输入为空或其他非法输入则要求用户重新输入 '''msg_dic={'apple':10000,'tesla':1000000,'mac':9000,'lenovo':3000
阅读全文
摘要:#要求:# 打印省、市、县、镇、村五级菜单# 可返回上一级# 可随时退出程序 menu = { '贵州':{ '凯里':{ '剑河':{ '革东':{}, '柳川':{}, '南哨':{ '高定':{}, '乌沙':{}, '翁座':{} } }, '黎平':{ '德化':{}, '尚重':{},
阅读全文
摘要:一.九九乘法表 for x in range(1,10): for y in range(1,x+1): print('%s*%s=%s'%(x,y,x*y),end=' ') print() 二.金字塔 x = 9 for y in range(1,x): for a in range(x-y):
阅读全文
摘要:# 一练习题# 1.简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型1.1 编译型(需要编译器,相当于用谷歌翻译,执行速度快,调试麻烦):如 C1.2 解释型(需要解释器,相当于同声传译,执行速度慢,调试方便):如 python# 2.执行 Python 脚本的两种
阅读全文
摘要:1.把日志模块引用到自己的项目中 import logging logging.basicConfig( filename="access.logging.txt", format='%(asctime)s - %(name)s - %(levelname)s -%(module)s: %(mess
阅读全文
摘要:作业: 1、把登录与注册的密码都换成密文形式 import hashlib def register(): m = hashlib.md5() username = input("请输入要注册的账号:") password = input("请输入要注册的密码:") password2 = inpu
阅读全文
摘要:# 1、检索文件夹大小的程序,要求执行方式如下python3.8 run.py文件夹 import sys,os src = sys.argv[1] res = 0 def size_of_file(file): global res for file1 in os.listdir(r'%s'%fi
阅读全文
摘要:作业:1、文件内容如下,标题为:姓名,性别,年纪,薪资 egon male 18 3000 alex male 38 30000 wupeiqi female 28 20000 yuanhao female 28 10000 要求:从文件中取出每一条记录放入列表中,列表的每个元素都是{'name':
阅读全文
摘要:1、文件内容如下,标题为:姓名,性别,年纪,薪资egon male 18 3000alex male 38 30000wupeiqi female 28 20000yuanhao female 28 10000 要求:从文件中取出每一条记录放入列表中,列表的每个元素都是{'name':'egon',
阅读全文
摘要:作业:1、编写课上讲解的有参装饰器准备明天默写2:还记得我们用函数对象的概念,制作一个函数字典的操作吗,来来来,我们有更高大上的做法,在文件开头声明一个空字典,然后在每个函数前加上装饰器,完成自动添加到字典的操作3、 编写日志装饰器,实现功能如:一旦函数f1执行,则将消息2017-07-21 11:
阅读全文
摘要:一. 编写函数,(函数执行的时间用time.sleep(n)模拟) 1 import time 2 def index(x, y, z): 3 time.sleep(1) 4 print('index is run...') 5 return x, y, z 二. 编写装饰器,为函数加上统计时间的功
阅读全文
摘要:1、写函数,,用户传入修改的文件名,与要修改的内容,执行函数,完成批了修改操作 1 def replace_file(src, **kwargs): 2 import os 3 if not os.path.exists(r'{}'.format(src)): 4 print("当前路径下无文件")
阅读全文

浙公网安备 33010602011771号