Processing math: 100%

Python基础

1. Python中的关键字

and as assert break
class continue def del
elif else except exec
finally for from global
if import in is
lambda not or pass
print raise return try
while with yield None

2. 下划线标识符

  • _xxx 不被from module import *导入
  • __xxx__ 系统定义名字
  • __xxx 类中的私有变量名

3. 编程风格

  • 注释要保持正确性。
  • 模块、类、函数文档字符串。

3.1 模块结构

Python程序应该用模块进行合理的组织,而模块的布局应该有统一的风格:

  1. 起始行,指#!/usr/bin/env python
  2. 模块文档
  3. 模块导入
  4. 变量定义
  5. 类定义
  6. 函数定义
  7. 主程序

主程序是放置测试代码的好地方,因为多数的项目只有一个主程序,由它导入所有需要的模块。也就是说绝大多数模块创建的目的是为了被别人调用而不是作为独立执行的脚本。

posted @   枫竹梦  阅读(121)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示