摘要: 主要内容:python mysql and ORM 一、数据库介绍 关系型数据库RDBMS(Relational Database Management System)常有: Oracle:收费 Mysql:开源 SqlServer:微软的 阅读全文
posted @ 2018-11-10 22:37 飞奔君 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 高级用法:不用也可以活得很好 1. 静态方法(@staticmethod) 静态方法名义上归类管理,实际上跟类没什么关系了,不会传self了,相当于单纯的函数,而且访问不了类或实例中的任何属性。 普通的类需要一个self参数,静态方法不需要了 相当于类的工具包 用得很少 2. 类方法(@classm 阅读全文
posted @ 2018-11-02 13:15 飞奔君 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1. 面向对象学习 1.1 基本概念 两种编程范式: 面向过程编程:程序从上到下一步步执行,一步步从上到下,从头到尾的解决问题 ,关键是如何一步一步实现目标。问题:改起来很费劲,后面的子过程依赖前面的过程。 面向对象编程:利用“类”和“对象”来创建各种模型来实现对真实世界的描述,从大到小解决问题。 阅读全文
posted @ 2018-10-31 11:18 飞奔君 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1. 模块简介 1.1. 定义 模块:用来从逻辑上组织python代码(变量、函数、类、逻辑:实现一个功能),本质就是.py结尾的python文件 包:用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py文件) 1.2. 导入方法 1.3. import本质(路径搜索和搜索路 阅读全文
posted @ 2018-10-30 16:03 飞奔君 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1. 函数基本语法及特性 封装成函数的好处: 减少重复代码 可扩展(具有一致性) 易维护 2. 函数参数与局部变量 2.1 位置参数、默认参数、关键参数 默认参数的应用: 软件一键安装(默认勾选) 连接数据库的端口号 函数调用: 位置调用:与形参一一对应 关键字调用:与形参顺序无关(关键参数只能写在 阅读全文
posted @ 2018-10-24 16:01 飞奔君 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1. 列表(list)、元组(tuple) 1.1 基本操作 列表和matlab中的向量很类似。小心2点即可: 取值:顾头不顾尾,前闭后开 下标:位置从0开始,最后开始为-1 names = ["Zhu Yijun", "Xiao Ming", "Xiao Ming", "Da Bing", "Xi 阅读全文
posted @ 2018-10-23 22:18 飞奔君 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1. Python简介: Python是一门动态、解释性、强类型定义的语言。 动态——不需申明数据类型; 解释性——实时“翻译”; 强类型定义——更换类型需要强制转换) 2. 变量、字符编码: ascii码:1字节,8位 unicode码:2字节,16位 utf-8码:可变长度字符编码 3. 用户输 阅读全文
posted @ 2018-10-22 08:17 飞奔君 阅读(185) 评论(0) 推荐(0) 编辑