摘要: 从文件中读取数据 1. 读取整个文件 要读取文件,首先来创建一个文件: 然后打开并读取这个文件,再将其内容显示到屏幕上: file_reader.py with open('pi_digits.txt') as file_object: contents = file_object.re... 阅读原文
2019-07-01 13:11:02 阅读(1688) 评论(0)
摘要:   Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。今天就一起来学习下Django; 1. 准备工作     使用pip安装: pip install Djan... 阅读原文
2019-07-01 11:11:09 阅读(2150) 评论(0)
摘要: 解决pyhton aiohttp ssl:证书报错问题, 错误信息> Cannot connect to host oapi.dingtalk.com:443 ssl:None [[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl... 阅读原文
2019-07-01 09:17:02 阅读(2280) 评论(0)
摘要: 面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 对象,根据模板创建的实例(即:对象),实例用于调用被包装在类中的函数 面向对象三大特性:封装、继承和多态 本篇将详细介绍Python 类的成员、成... 阅读原文
2019-07-01 07:47:04 阅读(2240) 评论(0)
摘要: 本文摘自:https://docs.python.org/3/library/functions.html?highlight=built#ascii     内置功能     abs() delattr() hash() memoryview() ... 阅读原文
2019-07-01 06:00:02 阅读(2349) 评论(0)
摘要: 面向对象三大特性 面向对象的三大特性是指:封装、继承和多态。 一、封装 封装,顾名思义就是将内容封装到某个地方,以后再去调用被封装在某处的内容。 所以,在使用面向对象的封装特性时,需要: 将内容封装到某处 从某处调用被封装的内容 第一步:将内容封装到某处 # 创建一个类 class Foo:... 阅读原文
2019-06-30 23:45:02 阅读(2308) 评论(0)
摘要: 本文原创并首发于公众号【Python猫】,未经授权,请勿转载。 原文地址:https://mp.weixin.qq.com/s/OypPwnJ2vX2vJtZRkVa-Ug 6 月 22 日,Python 之父 Guido 发了一条推特,说了 Python 的一则历史故事,他说 elif 是从 C 语言中偷过来的:... 阅读原文
2019-06-30 23:06:24 阅读(2428) 评论(0)
摘要: 变量(variable) 定义: 变量的语法:变量名 = 值 等号左边是变量的名称,等号右边是变量要保存的数据 作用: 程序的作用就是用来处理数据的 编程语言中的数据是用变量的形式来保存的 为变量设置值的过程,成为“赋值” 变量示例: name = "中国龙" #字符串 num = 3.1415 ... 阅读原文
2019-06-30 22:46:02 阅读(2364) 评论(0)
摘要: 我最近比较了[]和list()的处理速度,并且惊讶地发现[]运行速度比list()快三倍以上。我跑了相同的测试与{}和dict(),结果几乎相同:[]和{}两个花了大约0.128sec /百万次,而list()和dict()大约花费每个0.428sec /万次。 后来我查了查原因,得到的结论如下: list()需... 阅读原文
2019-06-30 22:16:02 阅读(2299) 评论(0)
摘要: Python类的成员 一、细分类的组成成员 类大致分为两大部分: 静态属性 动态方法 class A: # 静态属性部分 name = "dogfa" age = 18 # 动态方法部分 def __init__(self, name, age): ... 阅读原文
2019-06-30 22:12:01 阅读(2199) 评论(0)