仅使用 Python 创建的 Web 应用程序(前端版本)第04章_设计方针

本章在前几章内容的基础上介绍了设计策略。 设计原则有三个:“积极利用TypeHint”、“明确职责划分、适当粒度划分对象”、“假设后端存在”。

利用 TypeHint

TypeHint是描述变量或者返回值的类型作为提示,如下所示。

def add(a: int, b: int) -> int:
    return a + b

这只是一个提示,不会在运行时强制该类型。 换句话说,即使你在运行时编写add(“1”, “2”),字符串也会被连接起来,变成12,这不是预期的行为,但不会导致异常终止。

那你写它是为了什么?

你可能感兴趣的:(Python,streamlit,创建的,Web,应用程序,python,前端,开发语言)