对于刚刚初学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经验分享
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
Python学习路线
这里把Python常用的技术点做了整理,有各个领域的知识点汇总,可以按照上面的知识点找对应的学习资源。
学习软件
Python常用的开发软件,会给大家节省很多时间。
学习视频
编程学习一定要多多看视频,书籍和视频结合起来学习才能事半功倍。
100道练习题
实战案例
光学理论是没用的,学习编程切忌纸上谈兵,一定要动手实操,将自己学到的知识运用到实际当中。
最后祝大家天天进步!!
上面这份完整版的Python全套学习资料已经上传至CSDN官方,朋友如果需要可以直接微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。