- 7- 可嵌入性
可以把Python嵌入C/C++程序,从而向程序用户提供脚本功能。
- 8- 丰富的库
Python标准库很庞大。 它可以帮助处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。这被称作Python的“功能齐全”理念。除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等等。
- 9- 规范的代码
Python采用强制缩进的方式使得代码具有极佳的可读性。
弊端:
Python语言非常完善,没有明显的短板和缺点,唯一的缺点就是执行效率慢,这个是解释型语言所通有的,同时这个缺点也将被计算机越来越强大的性能所弥补
1.2 Python的应用场景
目前基于Python的应用场景非常的广泛, 包括web开发, 测试, 爬虫, 机器学习, 数据分析等, 由于是在最近几年python在大数据中应用也是非常的广泛, 比如在 spark中, pyspark库的每月下载量超过500w次
2. Python环境的搭建
2.1 python解析器安装
-
1- 下载python解析器
下载地址:www.python.org/
- windows为例
- mac版本
-
2- 安装解析器:
-
windows:
-
打开CMD, 进行校验:
- mac系统:
2.2 pycharm 安装操作
-
1- 下载pycharm
下载专业版本:
- 2- 安装pycharm:
双击打开即可: 如果弹出一下界面, 选择即可