Python 3 学习笔记:环境搭建
admin
2023-07-05 21:05:31
0次

Python 概述

发展历程

1989 由荷兰人 Guido van Rossum 发明
1991 第一个公开发行版问世
1994 Python 1.0 发布
2000 Python 2.0 发布
2008 Python 3.0 发布
现行版本

Python 2.x
Python 3.x
应用领域

网站开发
大数据处理
人工智能
自动化运维
云计算
爬虫
游戏开发
环境搭建

系统环境

以后所有的代码、环境配置均在 Windows 系统环境下完成,系统环境如下:

Windows 7 旗舰版 x64
i5 - 3320M
DDR3L 16G 内存
Python 3.7.4
安装 Python

首先,到 官网 下载最新版的 Windows Installer 即可。

其次,最重要的是在安装的第一步将 Python 加入系统环境变量,如下图所示:

Python 3 学习笔记:环境搭建![]

当然如果这一步没有将 Python 加入系统环境变量,我们也可以在计算机的属性中,选择高级系统设置——环境变量——系统环境变量中,加入 Python 所在的路径,如 C:\Python37 和 C:\Python37\Scripts 两个路径。

最后,我们可以验证一下是否安装成功,在命令行工具中输入:

1
python -V
复制
如果得到如下结果(显示 Python 版本),即表示安装成功。

Python 3 学习笔记:环境搭建

至此,基本的学习环境已经搭建成功,我们可以开始愉快的学习 Python 了。

战前准备

注释

单行注释

在 Python 编程中,使用井号(#)作为注释符号,即与此符号处于同一行的所有内容即为代码注释,将被编译器忽略,不参与代码实际运行。

多行注释

如果我们想要书写如作者、编写时间、修改时间、程序说明等这类需要很多行的注释信息,当然,我们可以在每一行的开头加上井号(#)。不过在 Python 中为我们提供了一种其他方法,使用一对三引号(’’’ 或者 “””)将这些内容括起来,即表示这些内容为注释,将被编译器忽略,不参与打码实际运行。

中文编码声明

在 Python 2.x 中,为了解决其不支持直接书写中文的问题,规定使用如下方式解决此问题:

1

-- coding:utf-8 --

复制
或者

1

coding = uft-8

复制
此问题在 Python 3.x 中已经得到解决,不过为了规范页面的编码,还是建议加上此声明注释,以便其他人能够即使了解文件使用的编码规则。

缩进

在 Python 编码过程中,采用缩进和冒号(:)区分代码之间的层次结构,所以,Python 对代码块的缩进要求非常严格,同一级别的代码块的缩进必须一致!如果采用不同的缩进,轻则抛出异常提示,重则得到完全不一样的运行结果!

在 Python 中,一般采用四个空格或者一个 Tab 键作为一个缩进。

编码规范

Python 采用 PEP8 作为编码规则:

每个 import 语句只导入一个模块
不要再行尾加上分号(;),也不要使用分号(;)将两条代码放在同一行
建议每行不超过 80 个字符,如果超过,建议使用小括号将多行内容隐式连接起来
使用必要的空行增加代码的可读性
推荐在运算符的两侧、函数的参数之间、逗号(,)的两侧使用空格分隔
应避免在循环中使用加号(+)或者加赋值(+=)累加连接字符串;推荐将每个子字符串加入列表,使用 join() 方法连接
适当的使用异常处理语句提供代码的容错性,但不能过多依赖此结构
命名规范

名词理解

变量,存储实际数据的一个标签,通过这个标签可以快递定位其代表的实际数据
常量,一经指定就不会变化的量,如 π
函数,通过一些代码,对输入的数据进行加工处理后,得到目标数据的一系列代码的集合
模块,组织代码的一个实际的,存储在计算机中的文件,如 demo.py 文件
包,组织模块的特殊目录,其中包含一个 init.py 文件,和若干个模块
类
属性
方法
命名规则

由字母、数字和下划线组成,其不能以数字开头
字母区分大小写
不能使用保留字
模块名称尽量短小,且全部使用小写字母,多个单词之间使用下划线分隔
包的名称尽量短小,且全部使用小写字母,多个单词之间使用点(.)分隔
类的名称使用 Pascal 风格命名,即每个单词的首字母大写,其余字母小写
模块内部的类采用下划线 + Pascal 风格命名
函数、类的属性和方法的命名规则和模块相同
常量名称全部使用大写字母,多个单词之间使用下划线分隔
模块中使用下划线开头的变量、函数是受保护的(protected),在使用 from…import * 语句导入模块时无法被导入
类中使用双下划线开头的属性、方法是类私有的(private)
保留字

保留字,即 Python 语言中若干已经被赋予特殊意义的单词。在开发过程中,不可以将其作为变量、函数、模块或其他对象的名称,或标识符。

Python 3 学习笔记:环境搭建

标识符

标识符,即一个名字(代号),主要用来标识变量、常量、函数或其他对象的名称。标识符的命名规则参考上文中的命名规范中的内容。

代码编辑器

前期准备用 Windows 自带的命令行编写简单的代码,中期使用 Sublime Text 编写模块、函数之类的需要了解上下文关系结构的代码,后期如果代码文件比较多的话就是用 PyCharm 作为编辑器,暂时是这么想的。

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...