初识Python
Python的起源
- 1989年,为了打发圣诞节假期,Gudio van Rossum 吉多.范罗苏姆(龟叔) 决心开发一个新的解释程序(Python雏形)
- 1991年,第一个Python解释器诞生
- Python这个名字,来自龟叔所挚爱的电视剧Monty Python's Flying Circus

为什么选择Python
- 优雅

- 适用面广泛

什么是编程语言
- 语言: 进行沟通交流的表达方式
- 编程语言: 人类和计算机交流的一种专有领域语言

- 为什么不直接把中文翻译成二进制呢?
- 自然语言远比编程语言复杂
- 编程语言语法"死板""翻译官"更容易翻译
- 编程语言的工作原理?
- 想法转换为编程语言代码
- 通过翻译官(解释器)翻译成二进制提交计算机执行
pyhon安装
想要使用Python语言编写程序,我们必须下载Python安装包并配置Python环境

下载安装包: https://www.python.org/downloads
- 为了跟课程保持一致, 可以使用资料提供的安装包

安装过程
- 双击打开下载的安装包进行解释器安装 (以Windows系统为例)





- 打开cmd, 验证python程序

linux系统的python安装
- 在Linux上安装Python需要先安装前置依赖程序。登陆到Linux中,使用yum程序进行依赖程序安装,
执行如下命令:

- 下载最新版Python https://www.python.org/downloads
找到Linux系统按钮,并点击

- 点击后在弹出的网页内, 点击最新的python3.10.4的按钮

- 拖动网页到最下方,如下图

- 找到Gzipped source tarball按钮,点击右键,选择复制链接

- 进入到Linux系统内,使用wget命令,粘贴复制的下载链接,进行下载:
执行下载:

- 下载完成后,即可看到已下载好的安装包文件!

- 解压安装包,执行:

- 切换目录到解压后的Python安装文件夹:

配置: 大约耗时30s

编译: 大约耗时10分钟

- 编译完成后,可以配置软链接,方便快速使用python:
执行

- 创建软链接后,会破坏yum程序的正常使用(只能使用系统自带的python2)
修改如下2个文件:

使用vi编辑器,将这2个文件的第一行,从

修改为:

- 在Linux系统命令行窗口内,直接执行: python 并回车:
如图,看到Python 3.10.4字样,即表明安装成功。

入门程序
向世界说你好,应该是全世界,所有程序员入门编程语言时,都会选择的第一个程序让
我们也延续这一份来自程序员之间的浪漫,学习如何使用Python,向世界说你好。
我们的Python代码非常简单
- 打开CMD(命令提示符)程序,输入Python并回车
- 然后,在里面输入代码回车即可立即执行

常见问题
- 找不到"命令提示符"程序在哪里

- 输入python出现: "python不是内部或外部命令,也不是可运行的程序或批处理文件"

这是因为安装python的时候,没有勾选:add python 3.10 to PATH的选项

可以卸载重装python或者自己配置环境变量
- 命令提示符内,出现无法初始化设备 PRN

这是因为没有进入到python解释器环境内执行代码。
应该在命令提示符内先输入python,当屏幕上出现 >>>的标记的时候
再输入代码执行,才可以

- 执行出现:SyntaxError:invalid character'"'(U+201C)

这是因为,代码中的符号是中文符号。
python解释器
首先,一个基本原理是: 计算机只认识二进制,即0和1

计算机也不认识Python代码。但是Python有解释器程序,如下图

- 安装Python环境,本质上,就是在电脑中,安装Python解释器程序
- 代码,随时可以写,但能不能运行,就要看电脑里面有没有解释器程序了
Python解释器,是一个计算机程序,用来翻译Python代码,并提交给计算机执行。
- 所以,它的功能很简单
- 翻译代码
- 提交给计算机运行
- 解释器存放在: <Python安装目录>/python.exe

- 我们在CMD(命令提示符)程序内,执行的python,就是上图的python.exe程序

解释器的使用
- 在解释器程序内编码
在python解释器程序内,写完一行代码并回车后,会直接运行他, 不能一次执行多行代码


- 使用解释器编译源码文件
我们可以将代码,写入一个以".py"结尾的文件中,使用python命令去运行它
新建一个test.py的文件,并通过记事本程序打开它,输入如下内容

在"命令提示符"程序内,使用python命令,运行它,如图

这样就可以执行多行代码了
开发工具
Python程序的开发有许多种方式,一般我们常见的有:
- Python解释器环境内,执行单行代码
- 使用Python解释器程序,执行Python代码文件
- 使用第三方IDE(集成开发工具),如PyCharm软件,开发Python程序
PyCharm集成开发工具(IDE),是当下全球Python开发者,使用最频繁的工具软件绝大多数的Python程序,都是在PyCharm工具内完成的开发。
- 本次课程全程基于PyCharm软件工具,来讲解Python。
- 首先,我们先下载并安装它:
打开网站: https://www.jetbrains.com/pycharm/download/#section=windows

- 安装过程





- 激活IDE



- 软件中文化


- 修改字号


- 启动快捷键: ctrl + 加号/减号 可以调整字体大小

- 安装翻译软件: 可以右键翻译单词

- 常用的快捷键
- ctrl+alt+s: 打开软件设置
- ctrl+d: 复制当前行代码
- shift+alt+上\下: 将当前行代码上移或下移
- crtl+shift+f10: 运行当前代码文件
- shift+f6: 重命名文件
- ctrl+a: 全选
- ctrl+ c\v\x: 复制、粘贴、剪切
- ctrl+f: 搜索


新建项目





