python能够干什么?_python能干什么

本篇文章的目的是介绍究竟可以用在多少个领域,以及它到底有多好用,有什么可用的工具包这一点上,以及对的相关管理环境和集成开发环境做一个简单的科普,没有任何包含适合于无脑按图配置操作的内容,需要这种内容可能还需要您去csdn上小搜一下 。本篇文章主要来讲,还是以扩展视野为主要目的 。
(但是关于安装的流程还有之后可以怎么用?还是大概说了一下的)
万字长文,收好~
有哪些用途?
是一种高级编程语言,它被广泛用于各种不同的领域 。以下是的一些常见用途:
网络应用开发:可以用于编写Web应用程序、API、爬虫、网络服务器等 。
数据科学和机器学习:拥有许多流行的数据科学和机器学习库,例如NumPy、、SciPy、-learn等,可以用于数据分析、机器学习、人工智能等领域 。
自动化和脚本编写:可以用于编写脚本和自动化任务,例如自动化测试、批量处理、文件操作等 。
游戏开发:可以用于编写游戏和游戏引擎,例如、等 。
科学计算和工程计算:可以用于编写科学计算和工程计算程序,例如有限元分析、计算流体力学等 。
金融分析:可以用于金融数据分析和量化交易,例如-、等 。
教育和科普:易于学习,因此被广泛用于教育和科普领域,例如编程入门、绘图等 。
总之,是一种通用、灵活和易学易用的编程语言,因此在各个领域都有广泛的应用 。
首先,我需要有一个环境… 方法一,从官网安装 。
这种方法简单粗暴,首先你需要学会一点魔法(kxsw,去上面找一个,免费的付费的都可以,可以通过绿色加速成功登上)(当然也可以不使用魔法,但是下载速度极慢,而且之后你需要花点力气把下载源更换为清华源或者阿里源(不过其实使用魔法也需要更换代理,都需要一点小技术))
这种方法的优点就是简单易懂想安装在哪就安装在哪而且轻量化,缺点是如果你忘记设置全局路径的话,很有可能一台电脑上最后会多出3~5个,并且安装上去的是光的,你需要使用pip来安装相关的软件,相对比较容易出错
方法2,
这种方法需要登的官网,去上面下载,下载完之后本地安装,如果觉得设置路径很麻烦的时候,安装的时候记得勾选:帮我设置全局变量,这样子你就可从cmd里面唤起,优点是方便安装,并且这个软件安装的时候,他的默认库帮你集成了一系列数据分析软件,并且整个是想建设一个生态的,所以你可以通过的主界面安装其他辅助软件,缺点是又重又不好弄,开一个主界面要跑三分钟多,并且很吃电脑内存 。
方法三,
的剪切版本,只保留了一个conda和一个,如果觉得配置全局路径很麻烦,并且你不想一不小心又多安装好几个,你可以选择在安装包界面的时候直接勾选帮我设置环境变量这一选项 。优点是轻量化,并且具有我们平时绝大多数使用方法2的功能,缺点是安装界面为英语(其实方法二也是)并且相对对新手不友好(但其实也还行?)
方法4:项目管理库+
如果你对包管理软件和项目管理软件已经有非常成熟的理解了,这种情况下你可以使用支持的一些包管理库,例如等,他们会使用类似于java中maven的形式,来帮你管理中的库,这对于项目化和工程化是相当有帮助的 。缺点是对于几乎没有接触他们的新手而言,使用这个简直就是地狱级难度 。
等等,我为什么需要给准备一个包管理软件?包管理软件到底是什么?
包管理软件是用于管理软件包(也称为库或模块)的工具 。这些软件包是预先编写好的代码,可以在你的应用程序中被导入和使用,以完成特定的任务 。