分类
摘要:
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)