摘要: 【转】python 面向对象(进阶篇) 上一篇《Python 面向对象(初级篇)》文章介绍了面向对象基本知识: 面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 对象,根据模板创建的实例(即 阅读全文
posted @ 2018-12-05 13:37 mugua250 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 【转】Python 面向对象(初级篇) 51CTO同步发布地址:http://3060674.blog.51cto.com/3050674/1689163 概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封 阅读全文
posted @ 2018-12-05 13:36 mugua250 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 【转】MySQL— pymysql and SQLAlchemy 目录 一、pymysql 二、SQLAlchemy 一、pymysql pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。 1. 下载安装 2. 使用操作 a. 执行SQL b. 获取新创建数据自增 阅读全文
posted @ 2018-12-05 13:26 mugua250 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 【转】MySQL— 索引 目录 一、索引 二、索引类型 三、索引种类 四、操作索引 五、创建索引的时机 六、命中索引 七、其它注意事项 八、LIMIT分页 九、执行计划 十、慢查询日志 一、索引 MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。 打个比方 阅读全文
posted @ 2018-12-05 13:25 mugua250 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 【转】MySQL— 进阶 目录 一、视图 二、触发器 三、函数 四、存储过程 五、事务 一、视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 SELECT * FROM ( SELECT 阅读全文
posted @ 2018-12-05 13:24 mugua250 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 【转】MySQL— 基础 目录 一、MySQL概述 二、下载安装 三、数据库操作 四、数据表操作 五、表内容操作 一、MySQL概述 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 阅读全文
posted @ 2018-12-05 13:23 mugua250 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 【转】Python-面向对象进阶 一、isinstance(obj, cls) and issubclass(sub, super) 1. isinstance(obj, cls),检查obj是否是类cls的对象 2. issubclass(sub, super),检查sub类是否是super类的派 阅读全文
posted @ 2018-12-05 13:15 mugua250 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 【转】python f-string 文章目录 1. 主要内容 1.1. 旧时代的格式化字符串 1.1.1. Option #1: %-formatting 1.1.2. 怎样使用 %-formatting 1.1.3. 为什么 %-formatting不好用 1.2. Option #2: str 阅读全文
posted @ 2018-12-05 10:11 mugua250 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: 【转】Python基础-封装与扩展、静态方法和类方法 一、封装与扩展 封装在于明确区分内外,使得类实现者可以修改封装内的东西而不影响外部调用者的代码;而外部使用者只知道一个接口(函数),只要接口(函数)名、参数不变,使用者的代码永远无需改变。这就提供一个良好的合作基础——或者说,只要接口这个基础约定 阅读全文
posted @ 2018-12-05 08:15 mugua250 阅读(187) 评论(0) 推荐(0) 编辑