240
收录了222篇文章 ·4185个问题 · 4人关注

Python开发知识回答分享社区,提供包括Python核心编程、网络爬虫、人工智能、全栈开发等Python相关问答和技术分享。

0

python中ConfigParse模块的用法

ConfigParseConfigParse模块是python中用来读配置文件的,用法很简单。在Python2.x 中名为 ConfigParser,3.x 已更名小写,并加入了一些新功能。如下是python3环境下的示例代码。这里假设我们这里有一个配置文件config.txt,内容如下:[DEFAULT]name = xxage ...

0

将python文件编译成exe文件

将python文件编译成exe文件需要第三方库:pyinstaller ,执行命令:pip3 install pyinstaller即可安装。进入python文件路径下(不能含有中文),执行命令:pyinstaller -F 1.py执行完命令后,会生成如下文件。在dist目录下会有生成的exe文件,该exe文件就是我们...

0

Python中的正则表达式

正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python使用 re 模块提供正则表达式功能,它提供 Perl 风格的正则表达式模式。re.match()函数re.match 尝试从字符串的起始位置匹配一个模式,匹配成功的话返回...

0

Python中os和csv模块的使用

OS模块简单的来说它是一个Python的系统编程的操作模块,可以处理文件和目录以下都是python3.7环境下os模块的使用open("test.txt","mode")mode有以下几种:r :只读,如果无此文件的话就会报错r+: 读写方式打开,既可读也可写w:写入,覆盖之前的内容,如果无...

0

结尾0的个数Python

结尾0的个数题目描述:给你一个正整数列表 L, 输出L内所有数字的乘积末尾0的个数。(提示:不要直接相乘,数字很多,相乘得到的结果可能会很大)。例如: L=[2,8,3,50],则输出:2最简单的就是元素全部相乘,计算末尾0的个数。但是这种暴力的解法肯定是不行的,(实...

0

最大连续子序列和Python

问题给你一个整数list L, 如 L=[2,-3,3,50], 求L的一个连续子序列,使其和最大,输出最大子序列的和。 例如,对于L=[2,-3,3,50], 输出53方法一:暴力破解最简单的方法就是直接求解出所有的子序列之和,然后比较子序列之和,求出最大值。那么如何求解子序列呢...

0

Python实现拉格朗日插值

拉格朗日插值简单介绍拉格朗日插值法是以法国十八世纪数学家约瑟夫·拉格朗日命名的一种多项式插值方法。许多实际问题中都用函数来表示某种内在联系或规律,而不少函数都只能通过实验和观测来了解。在若干个不同的地方得到相应的观测值,拉格朗日插值法可以找...

0

分类算法之逻辑回归详解

1、逻辑回归(Logistic Regression, LR)又称为逻辑回归分析,是分类和预测算法中的一种。通过历史数据的表现对未来结果发生的概率进行预测。例如,我们可以将购买的概率设置为因变量,将用户的特征属性,例如性别,年龄,注册时间等设置为自变量。根据特征属性...

0

机器学习里数据预处理及特征工程总结

机器学习里有一句名言:数据和特征决定了机器学习的上限,而模型和算法的应用只是让我们逼近这个上限。这个说法形象且深刻的提出前期数据处理和特征分析的重要性。这一点从我们往往用整个数据挖掘全流程60%以上的时间和精力去做建模前期的数据处理和特征分析...

0

Python代码编辑器的选择及使用

Python解释器、pip工具箱和virtuanlenv虚拟环境都安装好了后,基本的Python环境就搭建好了,可以开始我们的搬砖之旅了。但是,等等,工欲善其事,必先利其器,我们还差一个很多小伙伴都非常喜欢的环节,那就是代码编辑器的选择和安装。关于哪个好,哪...

0

Python虚拟环境virtualenv搭建详细教程

有的时候因为各种原因,在操作系统下,我们会安装很多版本的Python解释器。同样,我们也有可能因为各种原因,需要不同版本的模块,比如Django1.8,Django1.11。再加上pip工具管理器的版本混乱问题。这就使得很多人在Python的环境管理上产生极大的混乱。通常每...

0

Python包管理工具pip的安装和使用详细教程

我们都知道python有海量的第三方库或者说模块,这些库针对不同的应用,发挥不同的作用。我们在实际的项目中,或多或少的都要使用到第三方库,那么如何将他人的库加入到自己的项目中内呢?打个电话?大哥你好,想用下你那个库,麻烦给邮箱发个源码呗!显然这是...

0

Python环境搭建详细教程

Python是一个跨平台、可移植的编程语言,因此可在windows、linux/unix和Mac os x系统中安装使用。安装完成后,你会得到Python解释器环境,一个命令行交互环境,一个简单的集成开发环境和相关的帮助文档。首先,介绍Python相关的网站地址:Python官网:http://...

1

Python基础语法详解

一、 标识符所谓的标识符就是对变量、常量、函数、类等对象起的名字。首先必须说明的是,Python语言在任何场景都严格区分大小写!Python对于标识符的命名有如下规定:第一个字符必须是字母表中的字母或下划线‘_’例如,a, Ak, _set_id, green等都是可以的,...

0

Python简介及发展历程

Python,读作['paɪθɑn],翻译成汉语是蟒蛇的意思,并且Python的logo也是两条缠绕在一起的蟒蛇的样子,然而Python语言和蟒蛇实际上并没有一毛钱关系。Python的口号是:人生苦短,我用Python!。这条口号已经被Python业界广泛使用,快成了广告词一类...