学习python有一段时间了,借鉴网上的一些资料,在这里总结一下python的使用方法,方便大家一起学习。
第一次接触python,感觉跟shell脚本的语法很像,跟scala的语法也很像,不查不知道,一查吓一跳,python在很早就已经有了,scala的一些语法还是借鉴它的。
python简介
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
- Python是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
- Python是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。
- Python是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
- Python是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到WWW浏览器再到游戏
Python 以及开发工具的安装
开发工具
用惯了idea风格的开发工具,这里下载的也是jetbrain出品的Pycharm ,下载地址
pycharm-community-2019.2.5.exe
傻瓜式安装,直接下一步,下一步。安装完成就是下面这个样子:
python 安装
python 有两大版本2.x ,3.x 由于历史原因 这两个版本出现了不兼容性
这两个版本也在同时发展,window下载地址
但是不建议下载这个,因为python还依赖很多的外部组件,后面还需要通过类似于maven的pip来下载。在用python做科学计算的场景中,需要安装的依赖库非常多且非常麻烦,建议用python科学计算集成环境 anaconda
window下载地址Anaconda2-2019.10-Windows-x86_64.exe
傻瓜式安装。