14K+ 次浏览
return 语句使 Python 函数退出并将其值返回给调用者。函数的总体目标是接收输入并返回某些内容。return 语句一旦执行,就会立即停止函数的执行,即使它不是函数中的最后一条语句。返回值的函数有时称为有效函数。示例 def sum(a, b): return a+b sum(5, 16) 输出 21 Python 中几乎所有东西都是对象。列表、字典、元组也是 Python 对象。以下代码显示了一个返回 Python 对象(字典)的 Python 函数。示例 # 此函数返回 ... 阅读更多
137 次浏览
默认情况下,所有 .NET 对象都是引用类型,其相等性和哈希码由其内存地址确定。此外,将变量赋值给现有对象只会使其指向内存中的该地址,因此不会发生代价高昂的复制操作。这在某种程度上也适用于 python 对象。Python 对象的属性:所有 python 对象都有一个唯一标识(一个整数,由 id(x) 返回);一个类型(由 type(x) 返回)你不能改变标识;你不能改变类型。有些对象允许你改变它们的内容(不改变标识或类型)。一些 ... 阅读更多
839 次浏览
JSON 可以缩写为 JavaScript 对象表示法。Json 指的是编程语言中用于传输和存储数据的文本文件的脚本。Json 使用名为 json 的内置包由 python 编程语言支持。Json 文本以带引号的字符串格式给出,其中包含大括号 {} 内的键和值。这看起来像 python 编程语言中的字典格式。为了在 python 编程语言中使用此 json 包,我们必须在 python 脚本中导入 json 包。在 Json 包中,我们有 ... 阅读更多
1K+ 次浏览
JSON 可以缩写为 JavaScript 对象表示法。Json 指的是编程语言中用于传输和存储数据的文本文件的脚本。Json 使用名为 json 的内置包由 python 编程语言支持。Json 文本以带引号的字符串格式给出,其中包含大括号 {} 内的键和值。这看起来像 python 编程语言中的字典格式。为了在 python 编程语言中使用 json 包,我们必须在 python 脚本中导入 json 包。在 Json 包中,我们有 ... 阅读更多
261 次浏览
我们知道 Python 是一种面向对象的编程语言。通过使用面向对象的概念,我们可以使代码和函数更好地协同工作。Python 中的面向对象帮助我们通过继承、多态性、封装等来处理实时实体。对象的集合称为类。类包含蓝图,它作为创建对象的参考。它在一个逻辑实体中包含属性和方法。让我们通过一个实际场景来了解面向对象编程语言中类的用法。考虑一个图书馆。... 阅读更多
175 次浏览
我们目前正在编写 python C 方法代码。所有库(如 Numpy、Opencv、pytorch 等)的基础都是用 C 和 C++ 构建的,即这些库内部调用编译的 C 代码,其中代码将在机器中执行,结果将返回到 python 包装器中。为什么我们在 python 中使用 C 方法?我们在 python 中使用 C 方法的原因是性能。由于动态类型,python 的性能会降低。它必须减少操作数的类型以 ... 阅读更多
90 次浏览
在类中任何地方(__init__ 方法除外)的声明和 __init__ 方法中的声明并不相同。以下代码证明了这一点。示例 import sys class foo(): print 'within class' def __init__(self): print 'within init' def do_smthng(self): print 'do something' def main(): f=foo() f.do_smthng() return 0 if __name__ == '__main__': sys.exit( main() ) 输出 within class within init do something
234 次浏览
Django 是与 python 一起使用的框架之一,用于高效创建网页。它也被称为包含电池的框架,因为默认情况下,Django 框架提供管理界面和数据库界面,如 SQLite 3 等。它还为我们提供默认的现成组件,例如用户身份验证处理,如登录、注册和注销。它为我们的网站提供管理面板、表单、上传文件等。为什么我们使用 Django 框架?Django 以其可扩展性和全面的文档而闻名。这个框架被 ... 阅读更多
2K+ 次浏览
OOPs 是面向对象编程语言的缩写。它帮助我们通过继承、多态性、封装等来处理实时实体。通过使用面向对象的概念,我们可以使代码和函数更好地协同工作。对象的集合称为类。类包含蓝图,它作为创建对象的参考。它在一个逻辑实体中包含属性和方法。现在让我们看看为什么我们要将代码拆分为多个类。如果我们在单个类中创建整个代码,那么编写起来会很容易 ... 阅读更多
874 次浏览
Python 类中包含不同的模块或包。如果直接在代码中使用它们的名称,会显得笨拙且难以阅读。因此,我们需要将 Python 类组织到模块和包中。模块是将函数、类或任何代码块保存在单个文件中的集合。模块文件的扩展名为 .py。如果 Python 代码包含 300-400 行代码,则可以将其制作成模块以提高可理解性。模块名称可以是…… 阅读更多