python基础-类、对象、元类
类也是对象 面向过程:将复杂的流程化,进而简单化 面向对象:提升程序的解耦合程序,进而提高程序的可扩展性 类与对象 简单定义: # 命名推荐采用大驼峰 class MyClass: name = null # 类的初始化方法,可以省略,self代表实例化的对象。返
mysql必知必会
用了将近4年的mysql,今天在想加强下时,发现平时多是用ORM,偶尔一些为了提高效率或特殊要求会写sql,所以准备读下这本经典。也对MySql基础做个查缺补漏。 本文章中不会对最基础的语句用法做简介,适合查缺 第一章 了解 MySql 本章中主要介绍了有关数据库的一些概念:数据库、表、行、列、数据
python爬虫-1.request模块的使用
通过request模块,可以发起http请求获取响应内容,在pyhton中进行进一步的处理 爬虫简介 爬虫通过模拟浏览器或其他应用发送请求,获取到数据。 模拟发送请求(requests、selenium),包括:请求地址,请求头,请求体,请求方法 拿到响应,包括:json、xml、html、其他加密
7.python基础——模块
python轮子这么多,我们就站在巨人的肩膀上前进吧! 模块 模块分为4种形式: 使用python编写的 .py文件 已经被编译为共享库或DLL的C或C++扩展 把一些列模块组织到一起的文件夹(文件夹下需要有——init——.py 文件,改文件夹称为包) 使用C编写并链接到python解释器的内置模
6.python基础——函数
函数让代码的复用更方便,让功能的实现更加灵活。 函数 函数基础 函数定义 def 函数名(参数1,参数2,...) """文档描述""" 函数体 return 值 定义函数时发生的事情: 申请内存空间保存函数体代码 将内存地址保存到函数名 不会执行函数体代码,但会检测函数体语
5.python基础——名称空间
名称空间解决了编码过程不同的模块中命名重复的过程。 名称空间 名称空间是对栈区的划分,因为名称空间的存在,可以在栈区存放相同的名字 名称空间的种类 内置名称空间 存放python解释器内置的名字 存活周期:python解释器运行期间 全局名称空间 存放非函数内、非内置的名字 存活周期
python基础-杂项
1.接收用户输入 2.格式化输出 3.可变与不可变类型 4.深浅拷贝 5.列表模拟堆栈 占位 ...代表代码略过 接受用户输入 语法 age = input("请输入你的年龄:") 在python3中,input() 会将用户输入的所有内容都保存成字符串类型。 在python2中,raw_inpu
4.python基础——流程控制
程序下一步该怎么运行?判断与循环关系紧密 判断 if ...else... name = 'shuta' if name == 'shuta': print('验证成功!') else: print('验证失败!') 在python 中使用缩进代表子代码块 if ...elif ..
3.Vue基础——Vue-router的使用
使用Vue-router 更方便的管理单页面应用的路由提高页面加载速度。 vue-router的使用 如果在初始化的时候选择了安装vue-router 则不需要以下安装步骤 安装 npm install vue-router -S 配置 初始化路由对象 在根目录创建router文件夹,并创建inde
2.python基础——数据类型
python基础数据类型包括:int、float、字符串、列表、字典、元组、集合、布尔。选用合适的数据类型,可以让数据的存取更方便。