在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
对于刚刚初学Python的小伙伴来说,一开始学习就会遇到这样的问题,学Python用什么系统?虽说工欲善其事必先利其器,但对于刚刚入门Python的小伙伴来说真的不用太纠结学Python用什么系统。。我的建议是,最好是能花一段时间熟悉了Linux系统以后,再开始转移平台。

一般在生产环境中,服务器基本都是linux的,比如centos,红帽,ubuntu等linux系统,所以生产环境的Python脚本都是在linux系统上部署的,但是一般开发python脚本的基本都是在windows或者mac系统上,因为这些系统都是图形化界面,操作起来比较容易,快捷,而一般服务器级别的系统都是字符型界面,就是咱们传说中的黑屏,如果你想在linux服务器上开发也是可以的,只不过比较麻烦。
一般开发python程序,都是需要配置环境产量,还有一些集成的软件,像ipython,ptpython,anaconda,sublime,等都是非常好用的工具。对你开发来说可以事半功倍。而且python语言现在非常的强大,基本是什么都可以开发,比如最常用的爬虫,在一方面python非常成熟,爬虫框架是scrapy,还可以用来数据分析,常用的pandas,scipy,numpy等,还可以开发3d游戏。
其实,你无论做什么,Windows都可以做,但是Linux的性能和效率都要高一些,简单理解为:开源拥抱开源。虽然是一句玩笑话,但是Python只有在Linux上才能发挥出最大性能。
另外,Linux相对于开发者而言更加方便,Linux系统你是拥有着最高权限的,里面的各种配置,工具都任由你来选择,但是Windows下,你能对系统做的修改就相对麻烦些。使用Linux,各种配置文件的修改也就是几个命令的事,工具的安装也就几个命令,Windows下面如果修改配置,你可能需要到处去寻找这个文件,这也是图形界面的缺点。
Linux非必须,但是是最佳选择,Windows也有服务器版,也可以用数据库,也可以使用各种工具,但是,Windows的性能比不上Linux,而且对于一个习惯命令行的人而言,是完全没有必要使用图形界面的(如果你要做数据可视化就自动忽略这句话),或许这一点是传承下来的使用习惯吧。
简而言之,学Python用Windows系统,但是在Linux系统下更加方便些。比如,想用Python开发网站,想使用Python爬虫爬取数据或是想学习网络安全渗透测试,在Linux系统上也要更便捷。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
Python基础语法之学习print()函数
在AI+时代,编程已不是程序猿、攻城狮的专属属性,而是一个工具,或是一种技巧,本质上跟Word、PPT没啥区别。如果大家现在想掌握一门编程技能的话,那一定是 Python, 因为它既简洁高效,又能快速入门上手。本文将从Python基础语法中的print()函数开始学习,带领大家轻松入门Python。
6377
2020-04-15 12:34:52
Linux系统如何安装Python?新手教程
新手入门Python的第一步就是要在你的计算机上安装好Python。有些人可能要问了,Linux系统如何安装Python?本文为你准备了一份新手安装Python的教程,几乎是手把手教你如何操作,你只要尽量照着下面的教程说明,就能成功地在Linux系统下成功安装Python~
6801
2020-04-27 17:14:04
Python基础学习笔记之运算符
许多人对于编程学习中的数学能力都存在或多或少的误解,虽然每一种编程语言都包含了处理数字和进行数学计算的方法,但是并不像一些人想象得那么难,相反还十分简单,毕竟不是一定要数学天才才能学得好编程。本文为大家总结了关于运算符的Python基础学习笔记,下面一起来看看吧!
6400
2020-04-28 10:36:49
表格标签是什么?起什么作用?
表格是现在较常用的一种标签,常见处理、显示表格式数据,在HTML网页中要想创建表格需要使用表格相关的标签。HTML标签分别为 <table></table>、<tr></tr>、<td></td>是创建表格的基本标签缺一不可。
7740
2021-12-14 14:02:29
连接查询左连接的SQL语句怎么写?
连接查询左连接的SQL语句怎么写?左连接查询以左表为主根据条件查询右表数据,如果根据条件查询右表数据不存在使用null值填充,作为程序要能写出左连接查询的SQL语句。
21305
2022-01-18 13:54:50
热门文章
- 前端是什么
- 前端开发的工作职责
- 前端开发需要会什么?先掌握这三大核心关键技术
- 前端开发的工作方向有哪些?
- 简历加分-4步写出HR想要的简历
- 程序员如何突击面试?两大招带你拿下面试官
- 程序员面试技巧
- 架构师的厉害之处竟然是这……
- 架构师书籍推荐
- 懂了这些,才能成为架构师 查看更多
扫描二维码,了解更多信息
