python - python中的函数和方法
问题描述
一个愿意成为 Python 程序员的新手(0.1 级)的问题。我很抱歉我的问题很愚蠢。
我有时会对函数和方法感到困惑。例如random.choice()
:random 是一个模块,choice 是一个函数。我一直认为这len()
是一种方法,但事实证明它是它自己的功能。
解决方案
如果我以最简单的方式回答,那么属于任何类的函数都称为方法。所以,所有的方法实际上都属于函数。独立函数简称为函数。len() 不属于任何类所以,只是函数和choice() 属于随机类so 方法。
推荐阅读
- asp.net - 在 web.config 中配置路由以根据路由打开其他文件
- flutter - Flutter:如何在列表视图中进行无限循环
- python - python中的模拟对象
- python - 防止使用python创建的文件夹被删除/修改
- ifttt - IFTTT。我想创建一个管道,将来自 1 个带有附件的收件人的电子邮件上传到 ftp 服务器。如何?
- spring - 如何使用 Spring、Quarkus、Flyway、Hibernate、多租户在所有模式中运行迁移?
- javascript - 将javascript文件导入wordpress中的另一个javascript文件
- javascript - 特别是第 3 和第 5 个导航栏链接在单击时未设置为“活动”;除非你向上滚动一点
- reactjs - 如何从标记簇中删除标记
- c - 有没有办法让 clang 报告旧式 (K&R) 定义的诊断?