当前位置: 首页 > ai >正文

第3章 Python 3 基础语法001

文章目录

      • 一、缩进规则
        • 1. 基本规则
        • 2. 示例
        • 3. 多级缩进
        • 4. 常见错误
      • 二、注释规则
        • 1. 单行注释
        • 2. 多行注释
        • 3. 特殊注释
        • 4. 注释规范
      • 三、代码块规则
        • 1. 控制结构
        • 2. 函数定义
        • 3. 类定义
        • 4. 上下文管理器
      • 四、总结与最佳实践
      • 五、调试技巧

以下是 Python 3 基础语法规则的详细说明,涵盖 缩进、注释、代码块 的核心要点:


一、缩进规则

Python 使用 缩进(空格或制表符)来定义代码层次结构,替代其他语言的大括号 {}
这是 Python 最具特色的语法规则,也是代码可读性的核心。

1. 基本规则
  • 缩进单位:通常使用 4 个空格(建议用空格代替制表符 Tab)。
  • 同级对齐:同一代码块的语句必须保持 相同缩进级别
  • 强制语法:缩进错误会直接导致 IndentationError,代码无法运行。
2. 示例
# ✅ 正确缩进
if 
http://www.xdnf.cn/news/3605.html

相关文章:

  • 海外新版本开发高端Apple/科技汽车/共享投资理财平台系统
  • 【Python实战】飞机大战
  • DeepSeek辅助学术写作之提交和出版以及评审过程分析提示词分享祝你顺利毕业~
  • 创建第一个简单cesium程序
  • LeetCode - 19.删除链表的倒数第N个结点
  • 探索 C++23 std::to_underlying:枚举底层值获取的利器
  • 单片机嵌入式字符流数据解析库
  • YOLOv11改进:利用RT-DETR主干网络PPHGNetV2助力轻量化目标检测
  • AVFormatContext 再分析二
  • (即插即用模块-Attention部分) 六十三、(2024 CVPR) MLKA 多尺度大核注意力
  • 计算机视觉与深度学习 | 什么是图像金字塔?
  • 如何用CSS实现HTML元素的旋转效果:从基础到高阶应用
  • SQL ROUND() 函数详解
  • MySQL基础关键_006_DQL(五)
  • 数智图书馆的信息组织革命:AI变革下的新秩序
  • Spring 事务的底层原理常见陷阱
  • Fabrice Bellard(个人网站:‌bellard.org‌)介绍
  • ad 多通道设计中出现的相关问题
  • AWS上构建基于自然语言和LINDO API的线性规划与非线性规划的优化计算系统
  • MCP 探索:MCP 集成的相关网站 Smithery、PulseMCP 等
  • Java面试趣事:从死循环到分段锁
  • Lua 基础 API与 辅助库函数 中关于创建的方法用法
  • 基于STM32的智能摇头风扇设计(WIFI+语音控制)
  • CGAL:最小包围圆
  • 共铸价值:RWA 联合曲线价值模型,撬动现实资产生态
  • 基于机器学习的心脏病数据分析与可视化(百度智能云千帆AI+DeepSeek人工智能+机器学习)健康预测、风险评估与数据可视化 健康管理平台 数据分析与处理
  • k8s 探针
  • 基于ArduinoIDE的任意型号单片机 + GPS北斗BDS卫星定位
  • 基于「骑手外卖系统」串联7大设计原则
  • 【Hot 100】 146. LRU 缓存