从零开始学Python(一):Python简介与环境搭建

从零开始学Python(一):Python简介与环境搭建
cuizhenjie从零开始学Python(一):Python简介与环境搭建
本系列教程将带你从零开始学习Python编程,无需任何编程基础。
什么是Python?
Python是一种高级编程语言,由荷兰程序员Guido van Rossum在1991年创建。它的名字来源于英国喜剧团体”Monty Python”(蒙提·派森),而不是蟒蛇。
为什么选择Python?
想象一下,如果你要用一种语言和世界各地的朋友交流,你会选择一种语法简单、表达清晰、容易学习的语言。Python就是编程世界的这种语言。
Python语法接近英语,即使没有编程基础也能快速理解。从网站开发到人工智能,从数据分析到自动化办公,Python功能强大无所不能。全球有数百万Python开发者,社区活跃遇到问题很容易找到解决方案。Python跨平台,无论是Windows、Mac还是Linux都能运行。
Python的应用领域
Python在网站开发领域应用广泛,YouTube、Instagram、豆瓣都使用Python构建。在数据科学方面,Python是数据分析、机器学习、人工智能的首选语言。自动化办公、爬虫、测试脚本也是Python的强项。游戏开发和游戏逻辑、服务器端也经常使用Python。
安装Python
在开始编写Python代码之前,我们需要先在电脑上安装Python。
检查是否已安装Python
你的电脑可能已经安装了Python。让我们先检查一下。
Windows用户按Win + R键,输入cmd,按回车,然后输入python --version或python3 --version。如果看到版本号(如Python 3.8.x),说明已安装。
Mac用户打开”终端”(在”应用程序” → “实用工具”中),输入python3 --version。如果看到版本号,说明已安装。
大多数Linux系统默认已安装Python 3。在终端输入python3 --version检查。
如果看到类似Python 3.8.2的版本号,恭喜你!你可以跳过安装步骤。
安装Python(如果需要)
Windows安装步骤:访问Python官网,点击”Download Python”按钮(会自动检测你的系统)。安装时务必勾选”Add Python to PATH”,然后点击”Install Now”。如果没有勾选”Add Python to PATH”,后续需要手动配置环境变量会比较麻烦。
Mac用户推荐使用Homebrew安装(如果已安装Homebrew):运行brew install python@3.8。或者从Python官网下载macOS安装包。
Linux用户在Ubuntu/Debian系统运行sudo apt-get update和sudo apt-get install python3.8。在CentOS/RHEL系统运行sudo yum install python38。
验证安装
安装完成后,打开终端(或命令提示符),输入python3 --version。应该看到类似Python 3.8.2的输出。
运行Python代码
Python代码有两种运行方式:交互式模式和脚本模式。
交互式模式
交互式模式就像和Python对话一样,你输入一条命令,Python立即执行并显示结果。
在终端输入python3,你会看到Python的提示符>>>,等待你输入命令。
你可以尝试输入print("Hello, World!")会输出”Hello, World!”。输入1 + 1会输出2。输入"Python" * 3会输出”‘PythonPythonPython’”。
要退出交互式模式,输入exit()或按Ctrl + D(Mac/Linux)或Ctrl + Z(Windows)。
脚本模式
脚本模式是将代码保存在文件中,然后一次性运行整个文件。这是编写实际程序的方式。
打开文本编辑器(Notepad、VS Code、Sublime Text等),输入代码,保存为hello.py(注意:扩展名必须是.py),在终端中导航到保存文件的目录,运行python3 hello.py。
输出会显示”Hello, World!”和”欢迎来到Python的世界!”。
实战示例:个人信息卡片
让我们用一个实际的例子来练习刚学的知识。我们将创建一个简单的程序,显示你的个人信息卡片。
场景说明
你需要在介绍自己的场合展示个人信息。我们可以用Python创建一个简单的”个人信息卡片”程序。
完整代码
创建文件personal_card.py:
1 | # 个人信息卡片程序 |
运行结果
运行python3 personal_card.py,会输出一个格式化的个人信息卡片,包含姓名、职业、目标和座右铭。
代码解析
#开头的行是注释,Python不会执行它们。注释用于说明代码的作用。print()是一个函数,用于在屏幕上显示内容。"=" * 30表示将字符串"="重复30次,创建分隔线。print()不带参数时输出一个空行,用于增加可读性。
常见错误
错误1:忘记勾选 “Add Python to PATH”
症状是在命令提示符输入python或python3时提示”不是内部或外部命令”。解决方案是重新运行Python安装程序,这次务必勾选”Add Python to PATH”,或手动将Python添加到系统PATH。
错误2:使用 python 而不是 python3
症状是输入python时启动的是旧版本Python 2或命令不存在。正确做法是推荐使用python3 --version和python3 hello.py。
错误3:中文显示乱码
症状是运行程序时中文显示为乱码。解决方案是确保文件保存为UTF-8编码(大多数现代编辑器默认),或在脚本开头添加# -*- coding: utf-8 -*-。
错误4:缩进问题
症状是程序报错”IndentationError”或”unexpected indent”。Python使用缩进表示代码块(类似于段落),使用4个空格(推荐)或1个Tab键保持一致,不要混用空格和Tab。













