
python
Ann0309
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python面向对象
面向对象三大特性:(一)封装:根据职责将属性和方法封装到一个抽象的类中(定义类的准则)1.封装是面向对象编程的一大特点 2.面向对象编程的第一步--将属性和方法封装到一个抽象的类中 3.外界使用类创建对象,然后让对象调用方法 4.对象方法的细节都被封装在类的内部一个对象的属性可以是另一个类创建的对象1.开发枪类2.开发士兵类定义没有初始值的属性,在定义属性时,如果不知道设置什么初始值,可以设置为None None关键字表示什么都没有 表示一个空对象,没有方法.原创 2020-06-27 11:27:08 · 192 阅读 · 0 评论 -
python基础
1.前言1.1 python起源1999年,创始人:吉多1.2 解释器编译型语言:程序员开发完成后,统一交给编译器,编译器统一变异为可执行语言(执行速度快)解释型语言:解释器从上到下逐一读取每行代码,读取一行,翻译一行,执行一行(执行速度较慢,跨平台能力较强)1.3 python的设计目标简单、可读性强、开发速度快1.4 python的设计哲学优雅、明确、简单1.5 为什么选择python代码量少1.6 python的特点 完全面向对象(思维方式)...原创 2020-06-27 11:08:39 · 497 阅读 · 0 评论 -
Python操作MySQL之SQLAlchemy
概述SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。ORM技术数据库表是一个二维表,包含多行多列。把一个表的内容用Python的数据结构表示出来的话,可以用一个list表示多行,list的每一个元素是tuple,表示一行记录。比如...原创 2019-10-17 10:28:47 · 1106 阅读 · 0 评论 -
python2.7升级python3.6注意点(部分)
1.reload()python2使用如下,防止中文出现乱码问题import sysreload(sys)sys.setdefaultencoding("utf-8")python3下使用sys.setdefaultencoding('utf-8'),编译时报错,改为:(Python3字符串默认编码unicode, 所以sys.setdefaultencoding也不存在了)...原创 2019-09-27 10:56:07 · 766 阅读 · 0 评论