摘要: 一、异常处理 异常是一个事件,该事件会在程序运行过程中发生,影响了程序的正常执行。 一般情况下,程序运行过程中会出现各种各样的错误就是我们看到的报错,一旦出错程序就会终止运行。异常是Python对象,如果我们不在程序运行过程中捕获异常那么程序就有可能终止运行。 举个例子: 这种情况下就需要捕捉异常了 阅读全文
posted @ 2019-09-05 10:54 dd0917 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 一、编程范式 编程范式:按照什么方式来去编程,去实现一个功能。举个例子:做饭可以用电磁炉,也可以用燃气灶。不同的编程范式本质上代表对各种类型的任务采取的不同的解决问题的思路,两种最重要的编程范式分别是面向过程编程和面向对象编程。 二、两大编程范式 1、面向过程编程 面向过程的思想是把一个项目、一件事 阅读全文
posted @ 2018-09-27 18:17 dd0917 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、urllib模块 python操作网络,也就是打开一个网站,或者请求一个http接口,使用urllib模块。 urllib模块是一个标准模块,直接import urllib即可。在python3里面只有urllib模块,在python2里面有urllib模块和urllib2模块 import j 阅读全文
posted @ 2018-09-27 16:52 dd0917 阅读(173) 评论(0) 推荐(0) 编辑
摘要: python操作excel使用xlrd、xlwt和xlutils模块。 xlrd模块是读取excel的,xlwt模块是写excel的,xlutils是用来修改excel的。这几个模块使用pip安装即可,下面是这几个模块的使用。 一、xlrd模块,读取excel xlrd用来读excel,只能是xls 阅读全文
posted @ 2018-09-17 18:17 dd0917 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 写代码的时候,经常会操作数据库,增删改查。数据库有很多类型,关系型数据库和非关系数据库,这里介绍一下python怎么操作mysql、redis和mongodb。 一、python操作mysql数据库 python3中操作mysql数据需要安装一个第三方模块,pymysql,使用pip install 阅读全文
posted @ 2018-09-12 18:35 dd0917 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、模块 一个python文件就是一个模块,文件名称就是模块名。 1、模块分类: 标准库:python自带的,直接用import导入,例如random,json,os,datetime,string等 第三方模块:别人写好的,要安装才能导入的模块。安装方法: 1)pip install 模块名 2) 阅读全文
posted @ 2018-08-08 18:14 dd0917 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、函数及使用函数的目的 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要执行这个函数,只需调用其函数名即可。 使用函数目的: 1、简化代码2、提高代码的复用性3、代码可扩展 二、定义函数 在Python中定义函数要使用def关键字,依次写出函数名、括号、参数和冒号(:),然后在缩进块中编 阅读全文
posted @ 2018-07-13 10:36 dd0917 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、文件操作 现有以下文件test: 文件基本操作: 1、打开文件的模式 2、读取文件的三个方法:read()、readline()、readlines() read()方法: 1)读取整个文件的内容,将所有内容放到一个字符串变量中 2)若文件大于可用内存,不可能使用这种处理 readline()方 阅读全文
posted @ 2018-06-24 22:24 dd0917 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、列表 Python内置的一种数据类型是列表:list,它是一种有序的集合,可添加和删除其中的元素。 列表的创建:将用逗号分隔的不同数据项用方括号括起来即可 获取list元素的个数:len() 1 name = ['小白','小黑','小花','小灰'] #创建列表 2 print(name) 3 阅读全文
posted @ 2018-06-06 09:03 dd0917 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 一、Python简介 Python在1989诞生,由Guido(龟叔)开发。Python是一种面向对象、解释型的计算机语言,它的特点是语法简洁、优雅、明确,尽量写容易看明白的代码,尽量写少的代码。许多大型网站都是用Python开发的,例如YouTube、Instagram、豆瓣等; 二、编译型语言和 阅读全文
posted @ 2018-05-02 17:19 dd0917 阅读(243) 评论(0) 推荐(0) 编辑