摘要:原文链接:https://blog.csdn.net/weixin_48964486/article/details/123150832 ———————————————————————————————————————————————— 关于python数据分析常用库pandas中的DataFrame
阅读全文
摘要:之前已经写过一篇和工具相关的文章:《工具篇:make a sparrow cmake buildsystem》,本文继续这个话题,大家可能都用过conda和pip,但是对于他们的区别和关系,可能大家不一定很清楚,本文来尝试做一些总结。 一、conda 1.1 简介 conda是一个通用的包管理器,意
阅读全文
摘要:interpreter解释器 安装路径 1. Windows操作系统: 在Windows上,Python库通常安装在Python解释器的安装目录下的Lib\site-packages文件夹中。例如,默认情况下Python 3.8的安装目录为”C:\Python38″,则库将安装在”C:\Python
阅读全文
摘要:narrays 是 numpy arrays的意思
阅读全文
摘要:问题表现 To fix this you could try to: 1. loosen the range of package versions you've specified 2. remove package versions to allow pip attempt to solve t
阅读全文
摘要:.puml文件是什么? 是根据PlantUML插件生成的一个类图格式。如果需要查看,也必须在插件的帮助下,查看类图 PlantUML基础使用教程 一、下载idea插件 idea从 FIle-->Settings-->Plugins-->Marketplace 进入到插件下载界面,搜索PlantUML
阅读全文
摘要:whl文件是什么? .whl文件是Python分发的一种标准内置包格式,通常称为“轮子(wheel)”。123 这种格式允许Python用户安装和分发第三方库,.whl文件包含了Python模块的压缩形式(.py文件和经过编译的.pyd文件)以及这些模块的元数据。它们通常通过Zip压缩算法进行压缩,
阅读全文
摘要:易错:为什么有时候飘红,但不影响运行? 尽管写了 sys.path.append('../publish'),但是pycharm在编译时,是无法把../publish加入root path的。因此就会飘红。 但是一旦运行起来,../publish就会加入root path,飘红并不会导致运行失败。
阅读全文
摘要:原文地址 https://blog.csdn.net/qq_41498261/article/details/109112331 1. Virtualenv Environment1.1 Virtualenv Environment是什么?1.2 如何使用Virtualenv Environment
阅读全文
摘要:Python 什么是 Python 蛋(Python egg) 在本文中,我们将介绍 Python 蛋(Python egg)是什么以及它在 Python 程序开发中的作用。Python 蛋是一种用于管理和分发 Python 代码的软件包格式。它是一种打包、分发和安装 Python 代码的标准方式,
阅读全文
摘要:总结 一、如何进行单元测试 注意点: import unittest 需要创建一个类TestSort,继承类‘unittest.TestCase’ 然后,在这个类TestSort中定义相应的测试函数 test_sort(),进行测试。注意,测试函数要以‘test’开头 而测试函数的内部,通常使用 a
阅读全文
摘要:总结 asyncio里面,await的用法有两种: await coroutine,就像普通的函数调用一样,执行coroutine对应的代码 await task,中断当前代码的执行,event loop开始调度任务,直到task执行结束,恢复执行当前代码。 前言 常见的Python代码都是一行一行
阅读全文
摘要:问题描述 深拷贝一个带有指向自身引用的列表: 列表 x 中有指向自身的引用,因此 x 是一个无限嵌套的列表。 import copy x = [1] x.append(x) >>x [1, [...]] y = copy.deepcopy(x) >>y [1, [...]] 深拷贝不报错 但是我们发
阅读全文
摘要:差异一:list可变 vs tuple不可变 列表是动态的,长度大小不固定,可以随意地增加、删减或者改变元素(mutable)。 而元组是静态的,长度大小固定,无法增加删减或者改变(immutable)。 # Jupyter格式 tup = (1, 2, 3, 4) new_tup = tup +
阅读全文
摘要:一、pip安装的包,路径在哪里? 通过pip命令,下载包: 包所在路径: C:\Users\{用户名}\AppData\Local\Programs\Python\Python311\Lib\site-packages 二、通过pycharm下载的包,路径在哪里? 三、如何将包导入pycharm?
阅读全文
摘要:第一种:这种方法最简单,直接输入 Ctrl+Z ,再回车,即可退出; 第二种:输入 exit(),再回车,也可以; 第三种:输入 quit(),再回车,也行;
阅读全文
摘要:基础语法 运算符优先级 建议在优先级不清晰的时候打上括号 URL:http://www.taodudu.cc/news/show-4803654.html?action=onClick for 循环 能否自主决定i的值 java - “可以” 自主决定i循环到哪个值 int i = 0; for(
阅读全文
摘要:不带self 该python文件中,没有类的概念。因此所有的方法参数中,没有self #文件名 solution.py def partition(head: Optional[ListNode], x: int) -> Optional[ListNode]: #... if __name__ ==
阅读全文
摘要:总结 可选参数:具有默认值的参数,不需要在其类型批注上使用Optional,因为默认值的类型已经给定了。 可选类型:Optional,作用是让编译器识别到该参数有一个类型提示,可以使指定类型,也可以是None,且参数是可选非必传的。Optional[int] 等价于 Union[int, None]
阅读全文