分类
摘要:
在了解完了 Python函数基础篇 之后,本篇的存在其实是为了整合知识,由于该篇的知识是否杂乱,故大家可以通过点开点连接直接进入其详细介绍,该篇主要大致的介绍一下几个知识点:
一、Python的迭代器和生成器
二、Python的内置函数
三、Python的open函数之文件处理
... 阅读原文
2018-05-31 17:58:02 阅读(1031) 评论(0)
摘要:
1 flask-script扩展库
概念: 是一个flask终端运行的解析器 ,因为项目完成以后,代码改动会有风险,所以借助终端完成不同启动项的配置
安装
pip3 install flask-script
使用
from flask_script import Manager #导入
manager = Man... 阅读原文
2018-05-31 17:27:01 阅读(1081) 评论(0)
摘要:
最近完全被python的各种版本,安装包,工具什么的弄疯了,感觉与python相关的东西太多了,一时间让人分辨不出来到底什么是干什么的。于是,我疯狂的查阅各种资料,才逐渐慢慢理解了与python相关的各种工具和包。下面,将我的困惑记录下来,希望可以和有同样烦恼的朋友分享!
1. conda、pip和anaconda到... 阅读原文
2018-05-31 15:39:02 阅读(1008) 评论(0)
摘要:
废话不多说,上节说的是数据类型,本篇讲讲数据运算。
在算式“1+2”中,“1”和“2”被称为操作数,“+”被称为运算符
Python语言支持以下运算符
算术运算符
比较(关系)运算符
赋值运算符
逻辑运算符
位运算符
成员运算符
身份运算符
0x00. 算术运算符
以下假设变量a为10,变量b为20... 阅读原文
2018-05-31 14:47:02 阅读(982) 评论(0)
摘要:
异常处理
异常就是错误发生的信号,一旦程序出错,并且程序没有处理这个错误,那么就会抛出异常,并且运行的程序随之终止
异常分为两种:语法异常和逻辑异常
语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正过来)
举例说明一下
# 语法异常1
if
# 语法异常2
def test:
... 阅读原文
2018-05-31 13:12:02 阅读(967) 评论(0)
摘要:
进程 && 线程
进程:是内存中的一个独立的句柄,我们可以理解为一个应用程序在内存中就是一个进程。 各个进程之间是内存相互独立,不可共享的
线程:每个应用运行之后就会对应启动一个主线程,通过主线程可以创建多个字线程,各个线程共享主进程的内存空间。
关于线程、进程的解释有一篇有趣而生动的... 阅读原文
2018-05-31 12:47:02 阅读(976) 评论(0)
摘要:
一:Python基础
1、文件后缀名: .py
2、Python2中读中文要在文件头写: -*-coding:utf8-*-
3、input用法 n为变量,代指某一变化的值
n = input ('请输入用户名:‘) 等到用户输入值,就会将用户输入的值赋值给n,n代指用户输入的内... 阅读原文
2018-05-31 11:35:02 阅读(962) 评论(0)
摘要:
封装
引子
从封装的本身意思去理解,封装就是用一个袋子,把买的水果、书、水杯一起装进袋子里,然后再把袋子的口给封上,照这样的理解来说,封装=隐藏,但是,这种理解是片面的
## 如何封装
在python中用双下划线开头的方式代表把属性隐藏起来(设置为私有的)
class A:
__x = 1 # __代表属性... 阅读原文
2018-05-31 11:25:02 阅读(945) 评论(0)
摘要:
一、决策树之ID3算法简述
1976年-1986年,J.R.Quinlan给出ID3算法原型并进行了总结,确定了决策树学习的理论。这可以看做是决策树算法的起点。1993,Quinlan将ID3算法改进成C4.5算法,称为机器学习的十大算法之一。ID3算法的另一个分支是CART(Classification ad... 阅读原文
2018-05-31 10:41:01 阅读(1036) 评论(0)
摘要:
编码
#/usr/bin/u/ubv/a python # -*- coding:utf-8 -*- 补充: 字节,位 unicode utf8 gbk utf8: 3字节 gbk : 2字节
while 可以与else一起使用
count = 0
while count... 阅读原文
2018-05-31 09:12:02 阅读(971) 评论(0)