认识 Python 【适合0基础】
1. Python背景知识
1.1 编程语言
编程语言大体可以分为三个大类:机械语言、汇编语言、高级语言
其中机械语言和汇编语言都是更贴近计算机的,人类理解起来相对困难,所以程序员使用的编程语言主要是高级语言(比如Java、c、c++、Python)
1.2 Python的来源和前景
吉多·范罗苏姆(Guido van Rossum) 是一个荷兰程序员(人称龟叔, 名字前三个字母是 Gui) 在1991年正式发布第一个版本(1991年很神奇,Linux,Qt,万维网,都诞生于这一年)。
Python的优点: | Python的缺点: |
语法容易上手。(最容易学习的语言之一) | 执行效率比较弱。对于多核心并发程序支持偏弱。 |
生态丰富, 具有海量的成熟第三方库. | 动态类型系统对于大型项目不太友好。 |
经历多年发展,Python的应用场景非常广泛: 数据分析、Web 开发(搭建网站)、人工智能、爬虫程序。但是纯Python的岗位比较少见,Python更像一个工具,和其他编程语言本质上没有区别。
2. 搭建Python环境
需要安装的环境主要是两部分:
运行环境:Python 常用开发环境:PyCharm或VS Code
2.1 安装Python
引擎中搜索 python 关键字, 带有 "官网" logo 的结果即为 Python 官方网站。
进入官网下载页面选择 ”Download for Windows" ,选择一个 Python 3 系列版本(Python的版本在持续迭代更新,主流使用的 Python 版本是 Python 3 系列,但某些项目可能使用 Python 2,而3 系列 和 2 系列 之间的语法还是存在不小差别的 )。
下载完后进行安装(选择“Install Now",勾选 “Add Python //版本// to PATH" 和 “Install launcher for all users (recommendde) ")即可。
2.2 安装开发环境 PyCharm
主流的开发工具就是 PyCharm 和 VS Code ,选择一个即可
找到官网(认准 jetbrains.com这个域名)
(JetBrains 是一家互联网公司,主要业务是开发编程工具. 像 Java 的 IDEA, C++ 的
CLion, Python 的 PyCharm, Go 的 GoLand 等都出于 JetBrains.)
进入下载界面,选择社区版(PyCharm有三个版本:专业版,社区版,教育版,社区版和教育版是免费的,但教育版要用到edu邮箱)进行下载
双击安装包,选择路径,安装(勾选”Add "Open Folder as Project")即可
2.3 运行 hello world
1. 选中Projects,选择New Project创建项目
2.选择项目所在位置(选择Location),选择并使用Python解释器(选择Interpreter,一般情况下, PyCharm 能够自动识别出 Python 解释器的位置. 但是如果没有识别出来,点击右侧的 ... 选择之前安装的 Python 的路径位置即可)),点击Create
3.创建文件,右键左侧的项目目录, 选择 New -> Python File,填写文件名(.py结尾)
4.编写代码并允许程序(右键文件, 选择 "Run 'hello' ")