跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

Python 零基础入门:环境安装与第一个程序

介绍 Python 零基础入门指南,涵盖环境安装步骤(Windows/Mac/Linux)、环境变量配置验证、交互式环境与脚件运行方式,以及变量与基本数据类型的基础语法讲解。

魔法巫师发布于 2026/3/29更新于 2026/5/2322 浏览

Python 简介

Python 语法简洁且应用广泛,适用于数据分析、人工智能、网站开发及自动化办公等领域。本文将带你从零开始学习 Python。

一、安装 Python 环境

首先,我们需要在电脑上安装 Python 环境。

1. 下载安装包

打开 Python 官网:python.org。点击导航栏的'Downloads',网站会自动检测你的操作系统,并推荐下载最新版。

  • Windows 用户:选择 Windows installer (64-bit)(如果你的电脑是 64 位系统)。
  • Mac 用户:选择 macOS 64-bit installer。
  • Linux 用户:一般系统自带 Python,如需更新请用包管理器。
2. 安装

双击下载的安装包。关键步骤:在安装界面最下方,勾选 'Add Python to PATH'(将 Python 添加到环境变量)。这个选项能让你之后在命令行中直接使用 python 命令。勾选后点击'Install Now',等待安装完成。

3. 验证安装

安装完成后,打开命令行(Windows:按 Win+R,输入 cmd 回车;Mac:打开'终端')。输入以下命令并回车:

python --version

如果显示类似 Python 3.12.0 的版本号,说明安装成功。如果提示'不是内部或外部命令',说明没有勾选'Add Python to PATH'。

小提示:除了官方 Python 环境,你也可以安装 Anaconda——一个包含 Python 和众多数据科学工具的集成平台,特别适合想做数据分析的初学者。

二、第一个 Python 程序:Hello, World!

按照编程界的传统,第一个程序通常是输出'Hello, World!'。Python 有两种运行代码的方式:交互式环境和脚本文件。

1. 交互式环境

在命令行输入 python 并回车,你会看到 >>> 提示符。在这里可以直接输入代码,并立刻看到结果。试试输入:

print("Hello, world!")

回车后,屏幕上就会显示 Hello, world!。输入 exit() 可以退出交互环境。

2. 脚本文件

创建一个文本文件,重命名为 hello.py(后缀名必须是 .py)。用记事本或 VS Code 等文本编辑器打开,输入:

print("Hello, world!")

保存文件。然后在命令行中切换到该文件所在的目录,运行,同样会输出 Hello, world!。

三、Python 基础语法:从零开始构建知识体系

1. 变量和数据类型

变量就像一个小盒子,用来存放数据。Python 中不需要事先声明盒子里装什么类型的东西,直接放进去就行——这叫'动态类型'。

常见的数据类型有:

  • 字符串(str):文本,需要用引号括起来(单引号或双引号都可以)。
  • 整数(int):没有小数点的数字。
  • 浮点数(float):带小数点的数字。
  • 布尔值(bool):只有 True(真)和 False(假)两种,用于逻辑判断。
name = "小明"
age = 18

目录

  1. Python 简介
  2. 一、安装 Python 环境
  3. 1. 下载安装包
  4. 2. 安装
  5. 3. 验证安装
  6. 二、第一个 Python 程序:Hello, World!
  7. 1. 交互式环境
  8. 2. 脚本文件
  9. 三、Python 基础语法:从零开始构建知识体系
  10. 1. 变量和数据类型
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Windows 7 安装 Python 3.9+ 配置指南
  • AI 工作流模板实战:Dify 应用开发与开源 AI 工具落地
  • 实战:用 Claude Code 重构 Jakarta EE 消息队列生产者代码
  • 2026 无人机 AI 算法全景:7 大场景与 50+ 核心算法
  • MacOS 极简部署 OpenClaw:Docker 版 + 飞书集成
  • 使用 ZeroNews 远程管理 OpenClaw Gateway Dashboard
  • Python+Flask 宠物成长监管系统设计与实现
  • 从零开始使用 IsaacLab 训练自己的机器人行走
  • 从 vw/vh 到 clamp():前端响应式设计的痛点与进化
  • 基于 AI 辅助开发的学生成绩综合统计分析系统
  • Hunyuan-MT-7B-WEBUI 无需代码的网页翻译方案
  • 使用 Docker 部署 MyIP 并通过 CPolar 实现远程访问
  • Llama-3.2-3B 模型中文合同关键条款抽取与风险提示实战
  • GitHub Copilot 学生认证配置与常见问题排查指南
  • ZeroClaw:零开销、零妥协的 Rust 原生 AI 助手基础设施
  • GitHub 汉化插件安装与配置指南
  • 通义万相 2.1 结合智算平台:AIGC 创作实践指南
  • 梯度下降优化算法:动量与指数加权平均的区别
  • GitHub 国内镜像站汇总与加速配置指南
  • 时间序列预测架构演进:从传统深度学习到大模型时代

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online