摘要: REFERENCE:《Head First Python》 ID:我的第二篇[Python学习] BIRTHDAY:2019.7.13 EXPERIENCE_SHARING:解决切换当前工作目录时出现的错误——FileNotFoundError   1、错误类型 FileNotFoundError: [W... 阅读原文
2019-07-14 15:26:01 阅读(2439) 评论(0)
摘要: 一、模块的概念 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module... 阅读原文
2019-07-14 13:26:01 阅读(2389) 评论(0)
摘要: 07.13自我总结 MYSQL数据库 一.MYQL数据库的安装 可以去mysql官网下载mysql压缩包 运行程序:在bin文件夹中,其中客户端运行文件是mysql.exe,服务端运行文件为mysqld.exe 库的位置:在data文件中 配置文件:配置文件模板为my-default,int文件中,你如果要手动配... 阅读原文
2019-07-14 12:14:03 阅读(2360) 评论(0)
摘要: 一、定义 器即函数 装饰即修饰,意指为其他函数添加新功能 装饰器定义:本质就是函数,功能是为其他函数添加新功能 原则: 1.不修改被装饰函数的源代码(开放封闭原则) 2.为被装饰函数添加新功能后,不修改被修饰函数的调用方 二、装饰器=高阶函数+函数嵌套+闭包 1. 高阶函数 默认... 阅读原文
2019-07-14 11:37:02 阅读(2387) 评论(0)
摘要: 如何新建一个djiango项目:   1.在pycharm中点击File,选择new project,点击djiango,在右面的Location中将untitile改为你的项目名,其余部分注意见下图:   2.在终端中输入命令:django-admin startproject 项目名 如何创建一个app: ... 阅读原文
2019-07-14 11:26:03 阅读(2398) 评论(0)
摘要: 1.文件操作   mode的常用种类r w a rb wb ab ,带b标识不用指定编码格式全都是byte类型 ,用于非文本文件(图 音 视频)     r模式下仅读取   w模式下当文件没有可以创建 ,但是会覆盖写入   a模式下可以追加   readline() 读取一行,不占用内存      readlines... 阅读原文
2019-07-14 11:12:02 阅读(2392) 评论(0)
摘要: 1 python环境的配置 1.1 安装python文件包,放到可以找到的位置 1.2 右键计算机->属性->高级环境设置->系统变量->Path->编辑->复制python路径位置 1.3 管理员身份打开cmd,输入python,测试环境是否安装成功 2 安装pycharm 2.... 阅读原文
2019-07-14 09:34:04 阅读(2952) 评论(0)
摘要: Django基础一之web框架的本质 一 web框架的本质及自定义web框架 ​ 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,基于请求做出响应,客户都先请求,服务端做出对应的响应,按照http协议的请求协议发送请求,服务端按照http协议的响应协议来响... 阅读原文
2019-07-14 09:06:02 阅读(2317) 评论(0)
摘要: 4.1 基本结构 本质: 将多行代码拿到别处并起个名字,以后通过名字就可以找到这行代码并执行 应用场景: 代码重复执行 代码量很多超过一屏,可以选择通过函数进行代码的分割 写代码方式:面向过程----函数式编程(多)----面向对象编程 基本... 阅读原文
2019-07-14 08:49:03 阅读(2346) 评论(0)
摘要: 3.10 hash 什么是哈希? hash,一般翻译做散列、杂凑,或音译为哈希,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间。 它其实就是一个算法,最简单的算法就是加减乘除,比方,我... 阅读原文
2019-07-14 07:27:02 阅读(2491) 评论(0)