一、课程目标

  • 了解Python的特点及应用场景,建立学习信心

  • 完成Python环境搭建(Windows系统),掌握IDE基本操作

  • 编写并运行第一个Python程序,理解代码执行逻辑

二、核心知识点

1. Python简介

Python是一门解释型、面向对象、跨平台的高级编程语言,语法简洁易懂,被誉为“最适合入门的编程语言”。其应用场景广泛,包括:

  • Web开发(Django、Flask框架)

  • 数据分析与可视化(Pandas、Matplotlib)

  • 人工智能与机器学习(TensorFlow、PyTorch)

  • 自动化脚本(办公自动化、爬虫等)

核心优势:代码简洁(一行代码可实现复杂功能)、生态完善(大量现成库可直接使用)、上手快速(零基础也能快速写出可用程序)。

2. 环境搭建(Windows系统)

Python运行需要两个核心组件:Python解释器(负责执行代码)和IDE(代码编辑工具,提高编写效率),步骤如下:

  1. 下载Python解释器:

    1. 访问官网:Python官网Windows下载页(无需注册,直接下载)

    2. 选择版本:推荐下载Python 3.11.x(稳定版,兼容所有入门教程),点击“Windows Installer (64-bit)”下载。

  2. 安装Python:

    1. 双击安装包,勾选“Add Python 3.11 to PATH”(关键!否则无法在命令行运行Python)。

    2. 点击“Install Now”,等待安装完成(默认路径即可,无需修改)。

  3. 验证安装:

    1. 按下Win+R,输入“cmd”打开命令提示符。

    2. 输入命令:python --version,若显示“Python 3.11.x”,则安装成功。

  4. 安装IDE(PyCharm社区版):

    1. 访问官网:PyCharm下载页,选择“Community Edition”(社区版,免费,足够入门使用)。

    2. 双击安装包,默认下一步即可,安装完成后打开,选择“Create New Project”(创建新项目)。

    3. 新项目设置:Location选择自己的文件夹(如“D:\Python学习”),Python Interpreter选择“Existing environment”,找到Python安装路径下的“python.exe”,点击“Create”。

3. 第一个Python程序:Hello World

“Hello World”是编程入门的经典案例,用于验证环境是否正常,同时理解最基础的代码语法。

  1. 在PyCharm中,右键点击左侧项目文件夹,选择“New”→“Python File”,文件名输入“hello_world”(小写+下划线,编程命名规范),点击“OK”。

  2. 在编辑区输入代码: # 第一个Python程序:打印Hello World print("Hello World!")

  3. 运行程序:

    1. 点击代码编辑区右上角的绿色三角按钮(Run),或右键点击代码,选择“Run 'hello_world'”。

    2. 下方控制台会显示:Hello World!,说明程序运行成功。

4. 代码解析

  • # 第一个Python程序:打印Hello World:注释,用于说明代码功能,Python中用“#”开头的内容不会被执行,仅方便人阅读。

  • print():Python内置函数,用于在控制台输出内容,括号内的内容就是要输出的信息。

  • "Hello World!":字符串,用双引号(或单引号)包裹的文本,是Python中最基础的数据类型之一。

三、实操练习

  1. 修改代码,让控制台输出自己的名字(如“Hello 小明!”),运行并查看结果。

  2. 尝试在同一行写两个print语句,观察输出效果(如print("Hello");print("Python"))。

  3. 检查自己的Python环境是否能正常运行,若出现“python不是内部或外部命令”,重新安装并勾选“Add Python to PATH”。

四、课后总结

今日重点掌握“环境搭建”和“print函数”,这是后续所有编程学习的基础。记住:编程的核心是“多练”,哪怕是简单的代码,也要亲手敲一遍,不要复制粘贴——敲代码的过程能帮你熟悉语法,避免低级错误。

明日预告:Python基础语法——变量与数据类型(整数、浮点数、字符串)。

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐