python基础用法
文章平均质量分 72
weixin_42709563
这个作者很懒,什么都没留下…
展开
-
python函数嵌套调用的实现
Python函数的嵌套 Python允许在函数中定义函数,这通常被称为嵌套函数原创 2022-06-26 10:37:44 · 2642 阅读 · 0 评论 -
65 个 Matplotlib 基本实用案例
Matplotlib 作为 Python 家族当中最为著名的画图工具,基本的操作还是要掌握的,下面列举65个Matplotlib 基本实用案例。启用和检查交互模式在 Matplotlib 中绘制折线图绘制带有标签和图例的多条线的折线图在 Matplotlib 中绘制带有标记的折线图改变 Matplotlib 中绘制的图形的大小在 Matplotlib 中设置轴限制使用 Python Matplotlib 显示背景网格使用 Python Matplotlib 将绘图保存到图像文件将图例放在原创 2021-11-02 16:55:42 · 4120 阅读 · 0 评论 -
python中的with关键字原理详解
对于系统资源如文件、数据库连接、socket 而言,应用程序打开这些资源并执行完业务逻辑之后,必须做的一件事就是要关闭(释放)该资源。在代码中经常会看见 with open(file) as f 对文件进行操作,其中 with 关键字到底有什么用处呢?让我们一起来看看如何正确关闭一个文件。1.普通版def fun1(): f = open("test.txt", "w") f.write("hello python") f.close这样写有一个潜在的问题,如果在调用 w原创 2021-04-23 15:26:27 · 759 阅读 · 2 评论 -
Pandas进阶学习指南
作者:youerning来源:51CTO博客一、数据对象pandas主要有两种数据对象:Series、DataFrame注: 后面代码使用pandas版本0.20.1,通过import pandas as pd引入1. SeriesSeries是一种带有索引的序列对象。简单创建如下:# 通过传入一个序列给pd.Series初始化一个Series对象, 比如lists1=pd.Series(list("1234"))print(s1)0 11 22 33 .转载 2020-10-06 14:53:19 · 601 阅读 · 0 评论 -
pandas的read_csv读取带中文的csv文件时报错UnicodeDecodeError
调用pandas库中的read_csv读取带有中文的csv文件时如果出现“UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xbc in position 66: invalid start byte”(如下面第一张图所示),说明在试图将该“中文字符”转成U码的utf-8时超出了其范筹,而GBK规范收录了ISO10646.1中的全部CJK汉字和符号,并有所补充,所以在使用read_csv时,应该加上“encoding = ‘gbk’”,例如:read_原创 2020-09-12 09:12:17 · 1947 阅读 · 2 评论 -
一条线呈现出不同颜色的编程方法
在工程应用中,折线图可以显示随时间(根据常用比例设置)而变化的连续数据,非常适用于显示在相等时间间隔下数据的趋势。如果想要从折线图中更直观的观察数据的状态(例如:数据超过或者低于某一阈值属于异常状态),从单一颜色的折线图中很难给人以简单明了的感受,但是,如果在一条线上能够根据设定的阈值,画出不同的颜色,对于开发者和用户来讲,会有着非常直观明显的体验。本文简单介绍一下,通过使用python语言,并调用matplotlib库函数来实现这一方法。假设需要画一个正弦函数,以0.3与-0.3为阈值,画出正弦曲线输出原创 2020-08-22 10:56:33 · 2392 阅读 · 0 评论 -
python中视频文件每隔3帧取1帧并保存
视频分帧在图像处理中是一个非常常见的问题,在这里博主希望能够以简洁的代码给大家提供帮助。视频连续分帧import cv2cap = cv2.VideoCapture('person.mp4')count = 1while True: success,image = cap.read() if success: cv2.imwrite("fenzhen/fr...原创 2020-01-11 22:17:21 · 2983 阅读 · 2 评论 -
python语言下for循环与return语句的组合用法
一、return语句什么是return语句?return 语句会终止函数的执行,并且返回函数的值。return语句只能出现在函数体内,如果出现在除了函数体以内的其他地方,都会出现语法上的错误,所以,return语句只能在定义函数体时进行使用。二、for循环与return语句的组合使用关于return语句,有一个相对应的功能就是:在绝大多数情况下,当函数体内的程序执行到return这一步时,会...原创 2019-11-19 10:53:55 · 17920 阅读 · 1 评论 -
python中的for-else用法
在python中,我们常见的与else连接到一起来使用的方法有if-else用法,在这里,给大家介绍另一种与else连接到一起进行组合使用的方法:for-else,下面对此方法进行几个简单的试验。a=[1,2,3,4,5,6]for i in a: print(i)else: print(i+1,'输出一个else')执行以上代码,得到以下结果:123456...原创 2019-11-11 19:47:51 · 2744 阅读 · 1 评论 -
python中的get用法
在python常见的.get()使用方法中,用的最多的场合是在python字典和requests库的情形中。一、python字典中的get方法python字典的get方法会返回指定键的值,如果值不在字典中则返回默认值。二、requests库中的get方法requests库是一个常用的用于http请求的模块,它使用python语言编写,可以方便的对网页进行爬取,是学习python爬虫的较好的http请求模块。request的get方法,通过r=request.get(url)构造一个向服务器请求资源的原创 2020-06-07 22:12:59 · 50457 阅读 · 1 评论