上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: # 选课系统项目中涉及到诸多数据与功能,要求引入面向对象的思想对其进行高度整合# 1、学校数据与功能整合# 2、课程数据与功能进行整合# 3、学生数据与功能进行整合# 4、讲师数据与功能进行整合# 5、班级数据与功能进行整合# ps:不会写的同学,可以先用普通的方式,先把数据与功能都给写好,再考虑基 阅读全文
posted @ 2020-04-07 22:09 清轩挽长风 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 面向过程 与 面向对象 面向过程: 核心是‘过程’二字 过程的终极奥义:将程序流程化 过程是‘流水线’,用来分步骤解决问题的 面向对象: 核心是‘对象’二字 对象的终极奥义:将程序‘整合’ 对象是‘容器’,用来盛放 数据 与 功能的 程序 = 数据 + 功能 面向对象 什么是对象 面相对象是一种编程 阅读全文
posted @ 2020-04-07 21:10 清轩挽长风 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一个项目如何从无到有 需求分析 拿到项目会先在客户那里一起讨论需求,商量项目的功能能否实现,周期与价格,得到一个需求文档 公司内部开一个会,最终得到一个开发文档,交给不同岗位的程序员开发不同的岗位: UI:设计软件的布局,会将软件的外观切成一张张图片 前端:根据拿到的图片去搭建网页界面,设计一些页面 阅读全文
posted @ 2020-04-02 21:05 清轩挽长风 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 日志的级别分为5类 import logging # 一:日志配置 logging.basicConfig( # 1、日志输出位置:1、终端 2、文件 # filename='access.log', # 不指定,默认打印到终端 # 2、日志格式 format='%(asctime)s - %(na 阅读全文
posted @ 2020-04-01 20:33 清轩挽长风 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 把登录与注册的密码都换成密文形式 def login(): ipt_name = input('请输入帐号:').strip() ipt_pwd = input('请输入密码:').strip() pwd_hash = hashlib.md5(ipt_pwd.encode('utf-8')) wit 阅读全文
posted @ 2020-03-31 20:43 清轩挽长风 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 序列化与反序列化 什么是序列化 序列化指的是把内存的数据类型转换成一个特定的格式的内容 序列化成的格式:json / pickle 原本我们学过序列化和反序列化的土办法:str() 与eval() 为何要序列化 序列化得到的特定格式有两种用途 用于存储:可以存档 传输给其他平台使用:跨平台数据交互, 阅读全文
posted @ 2020-03-31 19:52 清轩挽长风 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 检索文件夹大小的程序,要求执行方式如下 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'%file 阅读全文
posted @ 2020-03-30 20:59 清轩挽长风 阅读(143) 评论(0) 推荐(0) 编辑
摘要: time与datetime模块 import time # 时间分为三种格式: # 1、时间戳:从1970年到现在经过的秒数 # 作用:用于时间间隔的计算 print(time.time()) # 2、按照某种格式显示的时间:2020-03-30 11:11:11 # 作用:用于展示时间 print 阅读全文
posted @ 2020-03-30 19:46 清轩挽长风 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 软件开发目录规范: - api 存放接口文件,接口主要用于为业务逻辑提供数据操作 - api.py --> 应用程序编程接口 - bin 整个项目的启动文件放置在这个文件夹中 - start.py --> 启动软件入口 - conf 整个项目的配置文件放置在这个文件夹 - settings.py 配 阅读全文
posted @ 2020-03-29 21:35 清轩挽长风 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 什么是包 包就是一个含有___init__.py的文件夹 在导包的时候,导入的其实__init__.py文件 包的本质其实模块的一种形式 为何要有包 包的本质是模块的一种形式,包是用来被当做模块导入 1.产生一个名称空间 2.运行包下的__init__.py文件,将运行过程中产生的名字都丢到1的名称 阅读全文
posted @ 2020-03-29 21:33 清轩挽长风 阅读(243) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页