CDA持证人阿涛哥

CDA学习 python实现行列转换之一列转多列

将原表的 "id", "name", "math", "physics", "chemistry" 列转换为新表的 "id", "name", "学科", "score" 列。转换前的表格:转换后的表格:实现代码: # 将原表格的列名和数据转换为新表格的格式df_melted = df.melt(id_vars=["id", "name"], var_name="学科", value_name=

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

python ERROR: pip’s dependency resolver does not currently take into account all the packages

ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.错误:pip的依赖关系解析程序当前没有考虑所有已安装

480.0000 1 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA学习 Python:执行一直是*星号怎么办?

Python:执行一直是*号怎么办?1,星号代表在执行中,运算复杂就没法出执行结果, 或者是一个死循环,就会一直在运算, 也是执行不出结果2,当前面有*的时候你在执行后面的代码也会产生*,因为前面的代码格子没执行完, 所以要检查前面是否有未执行完成的代码产生*的原因有一种是等待你输入信息,比如这种对于语法有误陷入了死循环,这种情况就需要我们断开执行 重启服务 ,否则地老天荒也结束不了了

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA学习 python的驻留机制

如今有几种不同的 Python 解释器,包括 CPython、Jython、IronPython 等。我们现在讨论的优化技术是跟 CPython 这种标准的 Python 解释器有关的。驻留机制Interning(驻留机制)是指根据需要重用对象 ,而不是创建新对象。我们通过一些例子来理解 Integer 类型对象和 String 类型对象的驻留机制。is - is 是一种运算符,用于比较两个 Py

0.0000 1 0
  • 关注作者
  • 收藏
ermutuxia

如何用python把十进制整数变成16进制数?

用hex函数,可以把10进制整数变成十六进制数比如上面的例子十进制数15,变成16进制数是f,里面的0x只是一个前缀十进制数255,变成16进制数是ff,

0.0000 1 0
  • 关注作者
  • 收藏
CDA106506

Jupyter Notebook安装了nbextension插件以后,为什么不显示第一个标题?

哈喽,大家好!Jupyter Notebook安装了nbextension插件以后,为什么不显示第一个标题?

0.0000 0 3
  • 关注作者
  • 收藏
CDA持证人阿涛哥

python之jupyter notebook黑框闪退和报错提示ModuleNotFoundError: No module named 'notebook.notebookapp'

方法一:有的电脑用户名是汉字也会造成jupyter闪退,处理方法1,修改高级系统设置的环境变量之用户变量(用户名是汉字,建议需要试一下这个操作,或者电脑用户名改为英文或拼音)TEMP 和TMP的值 都修改为 : %systemroo%\TEMP方法二(方法一不行的话,可以继续试方法二)jupyter 黑框闪退 第1个报错: ModuleNotFoundError: No module named

0.0000 1 1
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA二级预科学习之python基础20 读取多个文本文件

1.6 使用glob读取多个文本文件在很多商业应用中,需要对多个文件进行同样的或相似的处理。例如,你可能会从多个文件中选择数据子集,根据多个文件计算像总计和均值这样的统计量,或根据来自于多个文件的数据子集计算统计量。当文件数量增加时,手动处理文件的可能性会减小,出错的概率会增加。读取多个文件的一种方法是在命令行中将包含输入文件目录的路径名写在Python脚本名称之后。要使用这种方法,你需要在脚本开

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA二级预科学习之python基础19 读取文本文件

读取文本文件数据几乎无一例外地是被保存在文件中的。这些文件可能是文本文件、CSV文件、Excel文件或其他类型的文件。知道如何访问此类文件以及从中读取数据是在Python中进行数据处理、加工与分析的前提。当完成了一个每秒钟可以处理很多文件的程序时,与手动一个个地处理文件相比,你会真正体会到写程序的好处。你需要告诉Python,脚本要处理何种类型的文件。你可以在程序中写死文件名称,但是如果这样的话,

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA二级预科学习之python基础18 异常

异常编写一个强壮稳健的程序的一个重要方面就是有效地处理错误和异常。在编写程序时,你可能会隐含地假设程序要处理的数据类型和数据结构,如果有数据违反了你的假设,就会使程序抛出错误。Python中包含了若干种内置的异常对象。常用的异常包括IOError、IndexError、KeyError、NameError、SyntaxError、TypeError、UnicodeError和ValueError。

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA二级预科学习之python基础17 函数

函数在一些情况下,你会发现自己编写函数比使用Python内置函数和安装别人开发的模块更方便有效。举例来说,如果你发现总是在不断重复地书写同样的代码片段,那么就应该考虑将这个代码片段转换为函数。某些情况下,函数可能已经存在于Python基础模块或“可导入”的模块中了。如果函数已经存在,就应该使用这些开发好并已经通过了大量测试的函数。但是,有些情况下,你需要的函数不存在或不可用,这时就需要你自己创建函

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA二级预科学习之python基础16 控制流

1.4.8 控制流控制流元素非常重要,因为可以在程序中包含有意义的业务逻辑。很多商务处理和分析依赖于业务逻辑,例如“如果客户的花费超过一个具体值,那么就怎样怎样”或“如果销售额属于A类,则编码为X,如果销售额属于B类,则编码为Y,否则编码为Z。”这些逻辑语句在代码中可以用控制流元素来表示。Python提供了若干种控制流元素,包括if-elif-else语句、for循环、range函数和while循

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA二级预科学习之python基础15 基本数据类型之字典

1.4.7 字典Python中的字典本质上是包含各种带有唯一标识符的成对信息的列表。和列表一样,字典也广泛应用于各种商业分析。在商业分析中,可以用字典表示客户(以客户编码为键值),也可以用字典表示产品(以序列号或产品编号为键值),还可以用字典表示资产、销售量等。在Python中,这样的数据结构称为字典,在其他编程语言中则称为关联数组、键-值存储和散列值。在商业分析中,列表和字典都是非常重要的数据结

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA二级预科学习之python基础14 基本数据类型之元组

1.4.6 元组元组除了不能被修改之外,其余特点与列表非常相似。正因为元组不能被修改,所以没有元组修改函数。你可能会感到奇怪,为什么要设计这两种如此相似的数据结构。这是因为元组具有可修改的列表无法实现的重要作用,例如作为字典键值。元组不如列表使用广泛,所以这里只是简略地介绍一下。1.创建元组

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA二级预科学习之python基础11 正则表达式与模式匹配

1.4.3 正则表达式与模式匹配很多商业分析都依赖模式匹配,也称为正则表达式(regular expression)。举例来说,你可能需要分析一下来自某个州(比如马里兰州)的所有订单。在这种情况下,你需要识别的模式就是Maryland这个单词。同样,你还可能需要分析一下来自某个供应商(比如StaplesRUs)的商品质量,那么你要识别的模式就是StaplesRUs。Python包含了re模块,它提

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA二级预科学习之python基础09 字符串replace

replace下面两个示例展示了如何使用replace函数将字符串中的一个或一组字符替换为另一个或另一组字符。这个函数在括号中使用两个附加参数,第一个参数是要在字符串中查找替换的字符或一组字符,第二个参数是要用来替换掉第一个参数的字符或一组字符:

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA二级预科学习之python基础08 字符串strip

下面两组示例展示了如何使用strip、lstrip和rstrip函数从字符串两端删除不想要的字符。这3个函数都可以在括号中使用一个附加参数来设定要从字符串两端删除的字符(或字符串)。第一组示例展示了如何使用lstrip、rstrip和strip函数分别从字符串的左侧、右侧和两侧删除空格、制表符和换行符:

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA二级预科学习之python基础07 字符串的join

2.join下面的示例展示了如何使用join函数将列表中的子字符串组合成一个字符串。join函数将一个参数放在join前面,表示使用这个字符(或字符串)在子字符串之间进行组合:[插图]在这个示例中,附加参数为一个逗号,位于圆括号中。所以join函数将子字符串组合成一个字符串,子字符串之间为逗号。因为列表中有6个子字符串,所以子字符串被组合成一个字符串,子字符串之间有5个逗号。新生成的字符串是You

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA二级预科学习之python基础06 字符串 split

1.split下面的两个示例展示了如何使用split函数来将一个字符串拆分成一个子字符串列表,列表中的子字符串正好可以构成原字符串。(列表是Python中的另一种内置数据类型,本章后面将会讨论。)split函数可以在括号中使用两个附加参数。第一个附加参数表示使用哪个字符进行拆分。第二个附加参数表示进行拆分的次数(例如:进行两次拆分,可以得到3个子字符串)

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA二级预科学习之python基础03 与命令行进行交互的几项技巧。

下面是与命令行进行交互的几项技巧。使用向上箭头键得到以前的命令命令行窗口和终端窗口的一个美妙功能是,你可以通过按向上箭头键找到以前输入的命令。试着在命令行窗口或终端窗口中按一下向上箭头键,找到你以前输入的命令,在Windows系统中是python first_script.py,在Mac系统中是./first_script.py。这个功能非常方便,可以减少每次运行Python脚本时必需的输入量,特

0.0000 0 0
  • 关注作者
  • 收藏

热门用户 换一批

本月PGC排行 总奖励

暂无数据