![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python3
Asia-Lee
计算机视觉,自然语言处理,深度学习等
展开
-
Python3读取和写入excel表格数据
目录一、python读取excel表格数据1、读取excel表格数据常用操作2、xlrd模块的主要操作3、读取单元格内容为日期时间的方式4、 读取合并单元格的数据二、python写入excel表格数据1、写入excel表格数据常用操作和格式设置2、字体颜色和背景颜色对应索引号python操作excel主要用到xlrd和 xlwt 这两个库,xlrd读取exc...原创 2020-04-13 21:04:15 · 34661 阅读 · 9 评论 -
Python3使用Web API处理数据
目录1、安装requests包2、Python3使用Web API处理数据1、安装requests包2、Python3使用Web API处理数据import requestsimport pygalfrom pygal.style import LightColorizedStyle as LCS,LightenStyle as LS#执行API调用并存储响应ur...原创 2018-03-18 09:44:31 · 3117 阅读 · 0 评论 -
Python3处理json文件和csv文件
目录1、Python3处理json文件2、Python3处理csv文件1、Python3处理json文件'''The i18n module was removed in pygal-2.0.0. however, it can now be found in the pygal_maps_world plugin.You can install that with pip...原创 2018-03-18 09:27:52 · 6959 阅读 · 11 评论 -
Python3数据可视化模块Pygal与模拟掷骰子
目录1、Pygal安装2、模拟掷骰子Pygal:Python可视化包,生成可缩放的矢量图形文件1、Pygal安装PyCharm添加Pygal库2、模拟掷骰子die.pyfrom random import randint#定义一个筛子的类class Die(): def __init__(self,num_sides=6): #筛子默认为6面...原创 2018-03-16 20:52:31 · 2045 阅读 · 0 评论 -
Python3随机漫步生成数据并绘制
目录1、随机漫步数据生成2、随机漫步可视化1、随机漫步数据生成from random import choice#生成随机漫步的数据类class RandomWalk(): def __init__(self,num_points=5000): #初始化随机漫步的属性 self.numpoints=num_points #随机漫步的默认点数...原创 2018-03-16 20:32:45 · 3106 阅读 · 4 评论 -
Python3数据可视化模块Matplotlib
目录一、matplotlib安装(python 3.6)二、绘制简单的折线图1、绘制简单的折线图2、绘制折线图三、使用scatter绘制散点图四、绘制条形图五、常用可视化绘图工具六、常见绘图Matplotlib 数据可视化模块。 Matplotlib 能够创建多数类型的图表,如条形图,散点图,饼图,堆叠图,3D 图和地图图表等。一、matplotlib安装(...原创 2018-03-16 19:52:09 · 8665 阅读 · 0 评论 -
Python3创建Django项目的几种方法
目录一、在命令行中创建Django项目(Windows平台、python3.6)1、建立虚拟环境(创建一个独立的Python运行环境)2、激活虚拟环境3、在虚拟环境中安装Django4、在Django中创建项目5、创建数据库6、查看项目二、在windows下使用Pycharm创建Django项目1、安装django2、配置系统环境3、pycharm创建...原创 2018-03-16 19:11:12 · 31027 阅读 · 11 评论 -
Python3 collections模块
目录1、collections的常用类型2、Counter3、deque4、defaultdict5、OrderedDict6、namedtuple1、collections的常用类型计数器(Counter) 双向队列(deque) 默认字典(defaultdict) 有序字典(OrderedDict) 可命名元组(namedtuple)使用以上类型时需...原创 2018-04-04 20:18:17 · 1744 阅读 · 0 评论 -
Python用json模块存储数据
目录1、使用json.dump()和json.load()存储和加载数据2、dumps可以格式化所有的基本数据类型为字符串3、loads可以将字符串转化为相应的基本数据类型JSON(JavaScriptObject Notation, JS 对象标记) 是一种轻量级的数据交换格式。JSON的数据格式其实就是python里面的字典格式;Json 模块提供了四个方法: du...原创 2018-03-28 22:56:51 · 1199 阅读 · 0 评论 -
Python3字典合并的几种方法
目录1、方法一:字典的update()方法2、方法二:字典的dict(d1, **d2)方法和(**d1,**d2)方法3、方法三:字典的常规处理方法1、方法一:字典的update()方法2、方法二:字典的dict(d1, **d2)方法和(**d1,**d2)方法3、方法三:字典的常规处理方法...原创 2018-04-03 21:08:23 · 35566 阅读 · 1 评论 -
Python对字典分别按键(key)和值(value)进行排序
目录一、方法一1、对字典按键(key)进行排序2、对字典按值(value)进行排序二、方法二一、方法一#使用sorted函数进行排序'''sorted(iterable,key,reverse),sorted一共有iterable,key,reverse这三个参数;其中iterable表示可以迭代的对象,例如可以是dict.items()、dict.keys()等...原创 2018-03-24 11:00:20 · 37029 阅读 · 10 评论 -
Python获取代码运行时间的几种方法
目录1、计算程序运行CPU的时间2、计算CPU的总运行时间3、方法三4、方法四1、计算程序运行CPU的时间#python 的标准库手册推荐在任何情况下尽量使用time.clock().#只计算了程序运行CPU的时间,返回值是浮点数import timestart =time.clock()#中间写上代码块end = time.clock()print('Run...原创 2018-03-23 23:23:25 · 95925 阅读 · 18 评论 -
Python3基础学习总结
目录一、Python3变量和输入输出函数1、Python语言2、变量3、输入输出函数和条件判断二、Python3列表和元组1、List基础结构2、List索引3、list和tuple(列表和元组)三、Python3字典结构四、Python3函数基础五、Python3循环结构和判断结构1、循环结构2、判断结构六、Python3文件操作七、P...原创 2018-03-14 12:18:24 · 2857 阅读 · 1 评论 -
Python3开发环境配置汇总
目录1、Python下载(版本自己选择)2、在Windows上安装Python3、运行Python4、运行Python的方式5、用文本编辑器写Python程序6、Python3命令行安装第三方模块7、Pycharm中使用GitHub下面只针对Windows平台的环境配置1、Python下载(版本自己选择)Python版本官网下载 Python官网...原创 2018-03-13 20:50:28 · 4467 阅读 · 0 评论 -
Python3迭代和迭代器
目录1、迭代(iterable)2、迭代器1、迭代(iterable)#任何可迭代对象都可以作用于for循环,包括我们自定义的数据类型,只要符合迭代条件,就可以使用for循环d = {'a': 1, 'b': 2, 'c': 3} #对dict迭代for k,v in d.items(): # 如果要同时迭代key和value,可以用for k, v in d.items(...原创 2018-03-15 22:03:38 · 3239 阅读 · 0 评论 -
Python3字典结构
目录1、先回忆下列表的操作2、字典结构3、用字典结构做统计数1、先回忆下列表的操作animals=["cat","dog","rabbit"] #找到list中的某个值(第一种方法)for animal in animals: if(animal=="cat"): print("Cat found")animals=["cat","dog","ra...原创 2018-03-14 21:18:26 · 4546 阅读 · 0 评论