如何制作一个以卖衣服为主题的动画专业教程?

摘要:如何做网站卖衣服,动画专业,wordpress页面导航菜单,vr看房制作软件目录 一、说明 二、什么是动态类型? 2.1 为什么要使用类型提示? 2.2 局限性 三、基本类型提示
如何做网站卖衣服,动画专业,wordpress页面导航菜单,vr看房制作软件目录 一、说明 二、什么是动态类型#xff1f; 2.1 为什么要使用类型提示#xff1f; 2.2 局限性 三、基本类型提示 3.1 声明变量的类型 3.2 函数注释 四、Python 中的内置类型 4.1 原子类型与复合类型 五、函数注释 5.1 如何指定函数的参数类型和返回类型 5.2 在函数签名中… 目录 一、说明 二、什么是动态类型 2.1 为什么要使用类型提示 2.2 局限性 三、基本类型提示        3.1  声明变量的类型        3.2  函数注释 四、Python 中的内置类型 4.1 原子类型与复合类型 五、函数注释 5.1 如何指定函数的参数类型和返回类型 5.2 在函数签名中使用类型提示的示例 六、复杂类型 6.1 列表、字典、元组、集合 6.2 自选 6.3 联合 6.4 任何 七、用户定义的类型 7.1 使用类定义自己的类型 7.2 用于类型提示Type 7.3 用于创建不同类型NewType 八、泛 型 8.1 类型变量 8.2 通用 九、类型检查pyright 9.1 如何使用类型检查器验证您的类型 9.2 静态与动态类型检查 十、类型提示和文档字符串 十一、结论 一、说明         在 Python 数据工程系列的第六部分中我们探讨了类型提示如何减少错误。 以下文章是有关 Python 数据工程系列文章的一部分旨在帮助数据工程师、数据科学家、数据分析师、机器学习工程师或其他刚接触 Python 的人掌握基础知识。迄今为止本初学者指南包括 Python为促进清晰可靠的代码而提供的强大工具之一是“类型提示”的概念。你可能想知道“Python是一种动态类型的语言那么我为什么要为类型而烦恼呢         作为对编码最佳实践感兴趣的数据工程师或 Python 初学者理解和应用 Python 代码中的类型提示可能是一项真正的资产。         在本文中我们将更深入地探讨类型提示、它们的应用以及它们在 Python 编程中的优势。由于 Dagster 是一个类型注释框架我们还将解释如何在数据工程管道中使用类型来提高其可读性并使其不易出错。这就像为你未来的自己和其他可能与你的代码交互的开发人员提供一个映射 - 一个详细说明流入和流出你的函数和类的数据类型的映射。 二、什么是动态类型         Python是一种动态类型的语言。在 Java 或 C 等静态类型语言中您必须在使用变量之前声明变量的类型。例如您需要指定变量是整数、浮点数、字符串等。在 Python 中你可以在运行时之前不考虑数据类型的情况下进行编码——这是使 Python 特别适合初学者的功能之一。         例如您可以声明一个变量并直接为其赋值而无需指定其类型因此称为“动态类型”。Python 解释器在运行时隐式绑定值及其类型。 x 10 # x is an integer x Hello # now x is a string         在第一行中是一个整数。在第二行中相同变为字符串。由于其动态类型特性Python 可以无缝地处理这种转换。xx         但是这种动态特性也可能导致难以调试的错误尤其是在大型代码库或复杂的数据处理管道中其中数据流可能不会立即明显。         Python 3.5 中通过 PEP 484 作为标准库的一部分引入的类型提示允许您指定变量、函数参数或返回值的预期类型。 2.1 为什么要使用类型提示 虽然动态类型提供了灵活性但它也为潜在的错误创造了空间。这就是类型提示的用武之地。它们可以显著增强代码可读性并防止与类型相关的错误。 改进了代码可读性类型提示充当一种文档形式可帮助开发人员了解函数期望的参数类型及其返回的内容。这种增强的清晰度使代码更具可读性和更易于理解。 错误检测像“pyright”这样的工具可以用来静态分析你的Python代码。它根据类型提示检查代码中类型的一致性并在运行时之前提醒您与类型相关的错误。了解为什么Dagster团队建议完全跳过mypy只使用pyright。mypy 更好的 IDE 支持许多集成开发环境 IDE 和 linter 可以利用类型提示来提供更好的代码完成、错误检查和重构。 促进大型项目对于具有多个开发人员的大型项目类型提示对于理解整个代码库的数据结构和流非常有益。我们发布了有关如何包含和维护公共 Python 项目类型注释的指南。 2.2 局限性 运行时未强制执行 Python 的类型提示不是强制执行的而只是提示如果提供的类型与实际值不匹配Python 解释器不会引发错误。
阅读全文