自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 解读Traceback (most recent call last)

是Python在出现异常(错误)时提供的跟踪信息的一部分。这条信息表示接下来将显示导致错误的代码执行序列,从最近(或最后执行)的部分开始。这样的跟踪信息对于调试程序非常有用,因为它可以帮助你快速定位到错误发生的地方。

2024-01-29 22:02:05 16865

原创 Python 参数传递

因此,尽管Python传递的是对象引用,但由于不可变对象的行为类似于值传递,而可变对象的行为则表现出引用传递的特点,所以Python的参数传递机制经常被描述为“按值传递对象的引用”或“按对象传递”。这意味着函数内部接收到的参数是原始数据对象的一个别名,而不是数据值的副本。在Python中,参数传递既不是纯粹的值传递,也不是纯粹的引用传递,而是一种混合的形式。:对于不可变对象,尽管传递的是引用,但由于对象本身不能被修改,所以在函数内部对参数进行的任何操作都不会影响到原始对象。这种行为看起来像是值传递。

2024-01-19 15:39:59 349

原创 panda.DataFrame.apply 函数

在 Pandas 中,DataFrame.apply() 是一个非常有用的方法,用于对 DataFrame 的行或列应用函数。它可以让你对数据执行复杂的操作,而无需编写循环。apply() 方法可以接受一个自定义的函数或 lambda 函数,并将其应用到 DataFrame 的每个行或列上。下面是 DataFrame.apply() 方法的一些基本用法:对每列应用函数:当 axis=0 或 axis=‘index’(默认值)时,apply() 方法会将函数应用到每列上。python复制。

2024-01-19 15:34:15 1070

原创 Python中测试代码运行时间

这个代码会首先记录开始时间,然后运行一段代码(在这个例子中是一个简单的for循环),然后再记录结束时间。参数接收一个字符串,该字符串包含在执行要计时的语句之前需要运行的代码。代码,以确保测量的是纯粹的函数执行时间,而不受其他全局变量的影响。模块是指当前正在运行的Python脚本,也就是包含这些函数定义的脚本。模块会为你处理循环,并且可以提供更准确的计时,排除其他不必要的开销。知道它需要测量的函数在哪里,并确保这些函数在测量过程中是可用的。模块的最佳实践,因为它包含了循环的开销。模块来测试代码的运行时间。

2024-01-19 11:49:15 507

原创 NumPy中的关键参数axes

这个数组的长度将等于原始数组的中间维度的大小(在这个例子中是3),因为第0轴和第2轴已经被“压缩”了。首先,如果我们只沿着第2轴求和(即先不考虑层,只对每行的元素求和),我们会得到每行元素的和。时,你告诉NumPy要沿着第0轴(深度或“层”之间的轴)和第2轴(每行内元素之间的轴,即最后一个轴)进行求和。但是,因为我们在一个操作中同时指定了两个轴,NumPy会以一种优化的方式执行这个操作,直接给出最终结果。然后,如果我们沿着第0轴求和(即在所有层之间求和),我们会得到每个位置(行和列的组合)上所有层的和。

2024-01-17 14:35:08 362

原创 macOS命令行(Terminal)中执行 Python 文件

注意:如果你的 Python 环境是通过 Anaconda 或其他 Python 发行版安装的,你可能需要激活相应的环境,或使用特定的 Python 解释器路径来执行脚本。,然后输入“Terminal”)、通过“应用程序” > “实用工具”找到“Terminal”,或者使用其他你喜欢的方法来打开 Terminal。如果你的系统默认使用 Python 2,并且你希望使用 Python 3 来运行脚本,确保使用。例如,如果你的文件名为。如果你的文件在其他位置,替换路径为你的文件所在目录的路径。

2024-01-16 11:52:56 1013

原创 Python-ML库简介

NumPy(Numerical Python的简称)是Python的一个开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表结构要高效的多,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。总的来说,NumPy是Python中科学计算的基础软件包,广泛应用于数据分析、机器学习、科学计算等领域。

2024-01-09 07:17:14 469

原创 创建ML工作区/虚拟环境

【代码】创建ML工作区/虚拟环境。

2024-01-06 15:36:32 374

原创 python3虚拟环境

要使用特定版本的Python创建一个虚拟环境,你需要使用virtualenv结合Python版本管理工具(如pyenv)或直接指定Python解释器的路径。

2024-01-06 12:05:36 932

原创 Python3杂记

Python3安装过程涉及的基础知识

2024-01-05 12:33:01 963

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除