我的函数

发布: (2026年2月15日 GMT+8 15:09)
2 分钟阅读
原文: Dev.to

Source: Dev.to

用户自定义函数

Function: 为执行特定任务而编写的代码块

函数的声明(定义)

  • 参数(argument) = 形参(parameter)
  • 执行语句
  • 返回值(return)
def 함수_이름(인자1, 인자2, ...):
    수행문 1
    수행문 2
    return 

参数的种类

  • 关键字参数
  • 默认参数
  • 可变参数 (*args)
  • 关键字可变参数 (**kwargs)

变量的使用范围

  • 全局变量:在整个程序中使用
  • 局部变量:仅在函数内部使用

在函数内部使用全局变量时,需要使用 global 关键字。

需要函数的情况

  • 当有公共使用的代码时
  • 当使用了复杂的逻辑时

函数的职责

  • 一个函数只应包含相似职责的代码
  • 应明确只承担单一职责

函数命名指南

  • 尽可能简短且清晰
  • 对外公开时,使用易懂的名称而非缩写
  • 建议使用小写字母
  • 需要空格时使用 _(例如:save_model
  • 建议使用表示行为的名称(例如:find_number
0 浏览
Back to Blog

相关文章

阅读更多 »

在 Python 中使用 Zig 函数

概述 本文档展示了如何在 Zig 中编写一个小型 HTTP 客户端,将其暴露给 C,然后从 Python 调用它。重点在于:使用 Zig 的 :0const u8 nul…