0

0

Python 3 学习笔记:环境搭建

絕刀狂花

絕刀狂花

发布时间:2025-09-05 09:18:15

|

562人浏览过

|

来源于php中文网

原创

python 概述

发展历程

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

Python 2.xPython 3.x应用领域

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

立即学习Python免费学习笔记(深入)”;

系统环境

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

Windows 7 旗舰版 x64i5 - 3320MDDR3L 16G 内存Python 3.7.4安装 Python

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

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

Python 3 学习笔记:环境搭建

![]

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

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

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

Python 3 学习笔记:环境搭建

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

战前准备

注释

单行注释

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

多行注释

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

MagickPen
MagickPen

在线AI英语写作助手,像魔术师一样在几秒钟内写出任何东西。

下载

中文编码声明

在 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 作为编辑器,暂时是这么想的。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

1502

2023.10.24

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

1502

2023.10.24

Go语言中的运算符有哪些
Go语言中的运算符有哪些

Go语言中的运算符有:1、加法运算符;2、减法运算符;3、乘法运算符;4、除法运算符;5、取余运算符;6、比较运算符;7、位运算符;8、按位与运算符;9、按位或运算符;10、按位异或运算符等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

232

2024.02.23

php三元运算符用法
php三元运算符用法

本专题整合了php三元运算符相关教程,阅读专题下面的文章了解更多详细内容。

87

2025.10.17

mysql标识符无效错误怎么解决
mysql标识符无效错误怎么解决

mysql标识符无效错误的解决办法:1、检查标识符是否被其他表或数据库使用;2、检查标识符是否包含特殊字符;3、使用引号包裹标识符;4、使用反引号包裹标识符;5、检查MySQL的配置文件等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

183

2023.12.04

Python标识符有哪些
Python标识符有哪些

Python标识符有变量标识符、函数标识符、类标识符、模块标识符、下划线开头的标识符、双下划线开头、双下划线结尾的标识符、整型标识符、浮点型标识符等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

287

2024.02.23

java标识符合集
java标识符合集

本专题整合了java标识符相关内容,想了解更多详细内容,请阅读下面的文章。

258

2025.06.11

c++标识符介绍
c++标识符介绍

本专题整合了c++标识符相关内容,阅读专题下面的文章了解更多详细内容。

125

2025.08.07

java入门学习合集
java入门学习合集

本专题整合了java入门学习指南、初学者项目实战、入门到精通等等内容,阅读专题下面的文章了解更多详细学习方法。

1

2026.01.29

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
最新Python教程 从入门到精通
最新Python教程 从入门到精通

共4课时 | 22.4万人学习

Django 教程
Django 教程

共28课时 | 3.7万人学习

SciPy 教程
SciPy 教程

共10课时 | 1.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号