一、简介
- Python的定位:编写应用程序的高级编程语言
- Python的优点:简单、优雅,代码量少
- Python的缺点:
- 解释型语言:代码在执行时会一行一行的翻译成CPU能理解的机器码,所以很慢。而C程序是运行前直接编程成CPU能执行的机器码,所以速度非常快。
- 代码不能加密:要发布Python程序则需要发布源代码,而C语言只需要把编译后的机器码发布出去,不用发布源码。
- Python的应用:
- 自动化运维
- 网络爬虫
- Web应用开发
- 数据分析
- 人工智能
二、安装
前提:Python 是跨平台的,它可以运行在Windows、Mac和Linux/Unix系统上,因为Python对Linux的支持且后续经常要用到Linux系统,所以我选择在Linux系统下进行学习。
- 环境
- Linux版本:Ubuntu18.04LTS
- Python版本:Python 3.6.7
- 安装
sudo apt install python3
- 测试
cyn@cyn-desktop:~$ python3
Python 3.6.7 (default, Oct 22 2018, 11:32:17)
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>