学好Python,升职加薪不带怕的!

Python简介

Python是完全面向对象的语言。函数、模块、数字、字符串都是对象。并且完全支持继承、重载、派生、多重继承,有益于增强源代码的复用性。Python支持重载运算符,因此Python也支持泛型设计。Python本身被设计为可扩充的。并非所有的特性和功能都集成到语言核心。Python提供了丰富的API和工具,以便程序员能够轻松地使用C、C++、Cython来编写扩充模块。Python编译器本身也可以被集成到其它需要脚本语言的程序内。

Python 2.0于2000年10月16日发布,增加了实现完整的垃圾回收,并且支持Unicode。同时,整个开发过程更加透明,社区对开发进度的影响逐渐扩大。Python 3.0于2008年12月3日发布,此版不完全兼容之前的Python源代码。不过,很多新特性后来也被移植到旧的Python 2.6/2.7版本。

领取福利加python编程语言学习kou群 5152+67加276

python 2.X与 python 3.X

python2.X目前已经停止了大型更新,大版本号目前为2.7,其中,2.6,2.7为方便程序员过渡到3.X的过渡版本,很多python3.x的语法与python2.x的语法可以在python2.6,2.7中通用。而python3对python2的语法为不完全兼容,拿众所周知的Hello World,举个简单的例子。

所以,为了方便自己的学习以及的未来代码重构,建议同学们现在直接学习python3.x。

安装与使用Python

与多数语言稍有不同的是,python支持单行运行,所以python可以保存为.py文件或者.ipynb文件。其中,.py文件多用于软件/系统使用。而.ipynb的可读性更好,而且可以文件内出图,多用于数据分析,数据可视化等应用。

如果打算之后走的是软件/网站开发的玩法,就需要安装python以及编译器。首先需要去python官网下载python并且安装(别问我怎么安装)

然后选择自己喜欢的IDE就是了,我个人比较喜欢Visual studio code,另外PyCharm貌似也不错,各有所好,不乱说,不背锅。

如果和我一样,打算走更多的数据分析方面,那么就要用到jupyter notebook了,建议直接安装Anaconda,安装完这个,基本上就能直接使用了。

依旧别问我怎么安装。

Python学习入门

个人建议刚开始不要上来就跟着书学习,直接找一个A-Z类型的视频,从最基础的安装,到基础的编程,一步一步走过来,然后再根据自己的爱好选择书籍。


领取福利加python编程语言学习扣群 515+267加276



猜你喜欢

转载自blog.51cto.com/14078334/2326567