news 2026/4/20 14:01:16

Python学习:1 起步

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python学习:1 起步

1 起步

1.1 搭建编程环境

1.1.1 Python 2 和 Python 3

用 Python 3,忘记 Python 2。

  • Python 2 已经停止维护,仅推荐维护部分老项目时使用。
  • Python 3 目前活跃开发,适用于所有的新项目。

验证自己的版本

终端输入:

python--version# 或 python3 --version

1.1.2 运行 Python 代码片段

这里主要介绍两种运行 Python 代码的方式:

  1. 交互式终端– 逐行输入,立即看到结果。
  2. 编辑器运行– 写完整程序,一次性运行。

打开终端,输入python(或python3),看到>>>提示符,就进入了 Python 交互模式。

基本操作:

  1. 进入交互模式:输入pythonpython3(Mac);
  2. 退出交互模式:exit()Ctrl+D(Mac/Linux)/Ctrl+Z(Windows);
  3. 执行单行代码:在>>>后直接输入,回车。

1.1.3 Hello World 程序

使用 Python 编写 Hello World 程序:

print("Hello World!")

1.2 在 Windows 系统中搭建 Python 编程环境

Windows 系统并非都默认安装了 Python,因此你可能需要下载并安装它,并再下载一个文本编辑器。

1.2.1 安装 Python

检查系统是否安装了 Python

  • 在“开始”菜单输入command回车,打开命令窗口(或者按Win+R,输入cmd打开命令窗口;也可以按住Shift键并右击桌面,选择“在此处打开命令窗口”)。
  • 在终端窗口中输入python并按回车。如果出现了>>>提示符,说明系统已安装 Python;否则系统会提示python是无法识别的命令。

安装 Python

  • 访问 Python 官网,下载 Python 3。
  • 下载安装程序后,运行它,务必选中复选框Add Python to PATH,这能够更轻松地配置系统。

1.2.2 启动 Python 终端会话

配置好系统后,可以在终端会话中直接运行 Python,这也能简化文本编辑器的配置工作。

打开一个命令窗口,执行命令python。如果出现了>>>提示符,说明 Windows 找到了安装的 Python 版本。

1.2.3 在终端会话中运行 Python

在 Python 会话中执行下面的命令:

>>>print("Hello World!")Hello World!>>>

要关闭该终端会话,可按Ctrl+Z,再按回车键,也可执行命令exit()

1.2.4 安装文本编辑软件

安装 Visual Studio Code。
Python 文件的后缀名为.py
创建test.py文件,代码内容如下:

print("Hello World!")

在文件所在路径打开终端(右键文件,选择“在集成终端中打开”),输入命令:

python test.py

1.3 在 Windows 系统中从终端运行 Python 程序

在命令窗口中:

  • 要在文件系统中导航,可使用终端命令cd
  • 要返回上级目录,可使用命令cd ..
  • 要列出当前目录中的所有文件,可使用命令dir(directory,目录)。

提示:以下示例假设你已在桌面创建了python_work文件夹。若尚未创建,请在桌面新建一个名为python_work的文件夹。

为运行程序test.py,打开一个新的终端窗口,并执行以下命令:

C:\>cdDesktop\python_work C:\Desktop\python_work>dirtest.py C:\Desktop\python_work>python test.py Hello World!
  • 使用命令cd切换到文件夹Desktop\python_work
  • 使用命令dir确认该文件夹中包含文件test.py
  • 最后使用命令python test.py运行程序。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/20 14:01:15

5分钟快速上手:Obsidian Weread插件完整同步指南

5分钟快速上手:Obsidian Weread插件完整同步指南 【免费下载链接】obsidian-weread-plugin Obsidian Weread Plugin is a plugin to sync Weread(微信读书) hightlights and annotations into your Obsidian Vault. 项目地址: https://gitcode.com/gh_mirrors/ob/…

作者头像 李华
网站建设 2026/4/20 13:59:14

终极指南:Whisky让macOS原生运行Windows程序的完整教程

终极指南:Whisky让macOS原生运行Windows程序的完整教程 【免费下载链接】Whisky A modern Wine wrapper for macOS built with SwiftUI 项目地址: https://gitcode.com/gh_mirrors/wh/Whisky 你是否想在macOS上流畅运行Windows程序,却不想忍受虚拟…

作者头像 李华
网站建设 2026/4/20 13:57:17

从‘新息’到‘残差’:深入理解Sage-Husa自适应滤波的两种核心思路(附Python代码示例)

从‘新息’到‘残差’:深入理解Sage-Husa自适应滤波的两种核心思路 在动态系统状态估计领域,卡尔曼滤波算法因其最优估计特性而广受推崇。然而传统卡尔曼滤波面临一个关键挑战:当系统噪声统计特性未知或时变时,滤波性能会显著下降…

作者头像 李华
网站建设 2026/4/20 13:57:16

进化计算实战指南:如何用DEAP框架解决复杂优化问题

进化计算实战指南:如何用DEAP框架解决复杂优化问题 【免费下载链接】deap Distributed Evolutionary Algorithms in Python 项目地址: https://gitcode.com/gh_mirrors/de/deap 你是否曾面临这样的困境:需要为复杂的业务系统寻找最优参数配置&…

作者头像 李华
网站建设 2026/4/20 13:54:10

别再重训Layout模型了!Dify 2026新增的动态分块策略(Dynamic Chunking v2.3)让长文档解析提速3.8倍,且零代码改造

第一章:Dify 2026文档解析优化方法概览Dify 2026 引入了面向多模态文档的增量式语义切片引擎,显著提升长文本、扫描PDF及混合格式(含表格、公式、图表标注)的结构化解析精度。其核心突破在于将传统静态分块逻辑升级为上下文感知的…

作者头像 李华