
Python
文章平均质量分 72
流动的风与雪
积极向上,热爱生活
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
我平时总结的几个Python编程小技巧
几个Python编程小技巧原创 2023-02-02 20:53:57 · 1625 阅读 · 0 评论 -
解决Python格式化输出的对齐问题
Python格式化输出转载 2022-12-12 17:32:53 · 10853 阅读 · 1 评论 -
Python中长字符串的折行处理
长字符串的折行处理转载 2022-12-02 23:51:34 · 1449 阅读 · 0 评论 -
Python标准库中的编码风格整理
编程风格的统一原创 2022-11-21 16:41:06 · 576 阅读 · 0 评论 -
Python列表和元组
元组与列表转载 2022-11-12 21:03:16 · 277 阅读 · 0 评论 -
Python全局变量:global+变量名
全局变量转载 2022-11-12 20:38:21 · 716 阅读 · 0 评论 -
sklearn的KernelPCA
KPCA转载 2022-10-30 21:37:58 · 2326 阅读 · 1 评论 -
绘制散点图plt.scatter()
绘制散点图原创 2022-10-30 10:33:06 · 2348 阅读 · 0 评论 -
Python并行模块:Parallel Python
Python多线程计算转载 2022-07-13 14:48:01 · 1152 阅读 · 0 评论 -
Python之迭代器与生成器
iterater与generator转载 2022-07-05 21:18:52 · 194 阅读 · 0 评论 -
Python读写文件之with open()
with open()转载 2022-07-05 21:14:15 · 25812 阅读 · 0 评论 -
Python编程小记
Python小记转载 2022-06-21 17:04:01 · 167 阅读 · 0 评论 -
Python字典的get()方法
Python的dict的get()方法与dict[key]区别转载 2022-05-26 10:48:40 · 16267 阅读 · 0 评论 -
[自用]通过Python调用matlab
找Python调用matlab的教程请另寻他处,这篇只用于日后自己复习转载 2022-04-22 19:54:30 · 7492 阅读 · 0 评论 -
Python作图时各幅子图部分重叠解决方案
子图部分重叠解决方案转载 2022-03-25 10:33:02 · 6177 阅读 · 0 评论 -
Python求方阵的逆矩阵与求非方阵的伪逆矩阵
在Python中,无论是求方阵的逆矩阵,还是求非方阵的伪逆矩阵,都有现成的模块可供调用原创 2022-03-18 10:51:19 · 5966 阅读 · 0 评论 -
生成toeplitz矩阵的Python实现代码
托普利兹矩阵的主对角线上的元素相等,平行于主对角线的线上的元素也相等原创 2022-03-18 10:17:20 · 3096 阅读 · 0 评论 -
Python中signal.hilbert与fftpack.hilbert的区别
希尔伯特变换原创 2022-01-20 10:45:45 · 2218 阅读 · 0 评论 -
Pandas简要教程
Pandas是Python的一个用于数据分析的模块转载 2021-12-21 15:50:22 · 586 阅读 · 0 评论 -
【水了一篇】Scipy简单介绍
Scipy是基于Numpy的科学计算库,用于数学、科学、工程学等领域转载 2021-09-04 09:00:07 · 1778 阅读 · 0 评论 -
【下篇】NumPy简介
NumPy在Python中用于数组计算转载 2021-09-03 10:11:26 · 465 阅读 · 0 评论 -
【中篇】NumPy简介
NumPy在Python中用于数组计算转载 2021-08-31 15:43:07 · 545 阅读 · 0 评论 -
【上篇】NumPy简介
NumPy在Python中用于数组计算转载 2021-08-28 17:43:47 · 674 阅读 · 0 评论 -
【详细教程】-Python绘图模块Matplotlib
Matplotlib是Python的绘图库转载 2021-08-23 21:26:35 · 4327 阅读 · 1 评论 -
【极简教程】-Python绘图模块Matplotlib
Matplotlib是Python的绘图库转载 2021-08-09 08:49:32 · 369 阅读 · 0 评论 -
Python与C++之面向对象简介
面向对象原创 2021-03-25 20:44:13 · 609 阅读 · 0 评论 -
Python之正则表达式
import re # 导入正则表达式模块re.match() # 功能是,从开始位置匹配,若开头不匹配,则返回Nonere.search() # 在整个字符串搜索匹配re.findall() # 在整个字符串搜索匹配,返回值为list注意,r’pattern’的r表示原生字符(英文为raw),表示不会对pattern字符串中的所有字符进行任何转义。正则表达式中,可使用可选标志修...转载 2020-04-11 10:40:50 · 714 阅读 · 0 评论 -
正则表达式
(本文大部分内容来源于此链接的文章,我对部分内容做了一些改动,方便自己日后复习,若有侵权,请联系我,我会将此文删除,谢谢)正则表达式,是一组由字母和符号组成的特殊文本,可用来从文本中找出我们需要的部分。正则表达式是一种从左向右匹配主体字符串的模式,术语为"regex"或"regexp"。正则表达式可以从一个基础字符串中根据特定的匹配模式替换文本中的字符串、提取字符串等。这是一个正则表达式:...转载 2020-04-02 15:00:00 · 1412 阅读 · 0 评论 -
详解Python中对JSON对象的函数操作
介绍如何使用Python去编码和解码JSON对象原创 2021-01-07 15:54:13 · 2551 阅读 · 0 评论 -
Python:创建多维数组列表
直接上程序。下面创建一维数组列表:new_list = [0 for i in range(8)] # 这个一维数组有8个项,都已被初始化为0print(new_list)输出如下:[0, 0, 0, 0, 0, 0, 0, 0]下面创建二维数组列表:new_list = [[0 for i in range(8)] for j in range(8)]# 这个二维数组有8*8=64个项,都已被初始化为0for i in new_list: # 一行一行地输出 print原创 2020-11-29 17:08:47 · 3483 阅读 · 0 评论 -
初学Python时的一些笔记整理
片段一>>> name = 'naruto SASUKE SaKUra'>>> print(name.title()) # title方法将目标字符串的所有单词以首字母大写开始,其余均为小写Naruto Sasuke Sakura片段二>>> s = ' naruto '>>> s.rstrip() # rstrip剔除字符串右边的空白' naruto'>原创 2020-10-26 21:04:16 · 458 阅读 · 0 评论 -
Python中if __name__ == “__main__“有什么功能
简单而言,if __name__ == ‘__main__’ 我们简单的理解就是: 如果模块是被直接运行的,则if __name__ == '__main__'下的代码块被运行;如果模块是被导入的,则if __name__ == '__main__'下的代码块不被运行。下面是详细阐述:1 程序入口对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完全面向对象的编程语言 Java等。C 和 C++ 都需要有一个 main 函数来作为程序的入口,也就是程序的运行会从 main 函数开始转载 2020-10-14 18:31:28 · 3374 阅读 · 1 评论 -
Python之文档测试模块——doctest
doctest是python自带的一个模块。doctest有两种使用方式:一种是嵌入到python源码中,另外一种是放到一个独立文件。doctest模块会搜索那些看起来像是python交互式会话中的代码片段,然后尝试执行并验证结果。1 doctest嵌入源码中下面的代码只有一个函数,里面嵌入了两个doctest测试用例,文件名为naruto.py:'''这个例子展示如何在源码中嵌入doctest用例。'>>>' 开头的行就是doctest测试用例。不带 '>>&g转载 2020-10-14 16:52:02 · 6429 阅读 · 0 评论 -
Python中的sys.argv是什么含义
sys.argv是一个从【程序外部】获取参数的桥梁,从外部取得的参数可以是多个,所以获得的是一个列表(list),也就是说sys.argv其实可以看作是一个列表,可以用[0]、[1]、[2]、[3]…等提取其中的元素。第一个元素(sys.argv[0])是程序本身,随后才依次是外部给予的参数。下面通过一个程序的运行结果来说明sys.argv的用法:首先,将下面的代码保存在一个名为test.py的文件中:# test.pyimport sysa = sys.argv[0]print(a)将文转载 2020-10-13 17:31:23 · 18158 阅读 · 8 评论 -
【Python】函数:bytes()、str()函数用法解析
1 bytes与str1.1 str->bytes>>> my_str = 'naruto1501144231'>>> b_str1 = bytes(my_str, encoding='utf8') # 必须指定编码格式encoding>>> b_str2 = my_str.encode('utf8') # # 字符串变量有encode方法>>> print(my_str, type(my_str))naruto150转载 2020-09-26 11:51:07 · 715 阅读 · 0 评论 -
Python-【函数装饰器 | 闭包】-读(chao)书笔记
函数装饰器用于在源码中“标记”函数,以某种方式增强函数的行为。想掌握装饰器,必须理解闭包。除了在装饰器中有用处之外,闭包函数回调式异步编程和函数式编程风格的基础。这篇文章是为了解释清楚函数装饰器的工作原理,包括最简单的注册装饰器和较复杂的参数化装饰器。1 装饰器基础知识装饰器是可调用的对象,其参数是另一个函数(被装饰的函数)。装饰器可能会处理被装饰的函数,然后把它返回,或者将其替换成另一个函数或可调用对象。假如有个名为decorate的装饰器:@decoratedef target():转载 2020-06-25 16:28:33 · 391 阅读 · 0 评论 -
Python之namedtuple(具名元组)简介
collections模块的namedtuple函数用来构造一个带名称的元组。具名元组的实例与普通元组的实例相比,它们消耗的内存一样多。使用格式:collections.namedtuple(typename, field_names, verbose=False, rename=False)参数介绍:typename:元组名称field_names:(具名元组中的)元素名称verbose:不用管rename:默认为Fasle。若元素名称中含有Python的关键字,则需设置为rename转载 2020-05-16 12:32:59 · 445 阅读 · 0 评论 -
浅谈Python的函数签名
(本文大部分内容来源于此链接的文章,我对部分内容做了一些改动,方便自己日后复习,若有侵权,请联系我,我会将此文删除,谢谢)函数签名对象,表示调用函数的方式。在Python中,可以使用模块inspect中的方法或类,来操作或创建函数签名。1 获取函数签名及参数使用inspect模块的signature方法,来获取函数签名对象;通过函数签名的parameters属性,获取函数参数。>>> from inspect import signature>>> def转载 2020-05-13 18:29:42 · 1630 阅读 · 0 评论 -
列表推导和生成器表达式
1 概念解释列表推导是构建列表的快捷方式,生成器表达式可以用来创建其他任何类型的序列。列表推导:放在方括号里的表达式,使用关键字for与in,通过处理和过滤一个或多个可迭代对象里的元素构建列表。生成器:使用生成器函数或生成器表达式构建的迭代器,无需迭代集合就可能生成值。生成斐波那契数列的生成器是个典型实例,这个数列是一种无穷序列。生成器表达式:放在括号里的表达式,句法与列表推导一样,只是返...原创 2020-05-07 11:23:59 · 686 阅读 · 0 评论 -
Python之格式化输出:%与format的用法
本文大部分内容来源于此链接的文章,我对部分内容做了一些改动,方便自己日后复习,若有侵权,请联系我,我会将此文删除,谢谢)话说在看上面链接的文章时,并没有将所有知识学习到位,略过了部分内容,算是偷懒吧,因为看的确实烦。这篇文章(笔记)对Python的格式化输出的讲解并不完整,不过以后再遇到此类知识时,先看这篇文章,若未找到需要的内容后,再重新百度就好。1 %用法1.1 整数的输出%o:oc...转载 2020-05-01 12:46:07 · 3533 阅读 · 0 评论