从 Python 3.5 开始支持类型提示。
基于类型提示的特性,声明了 greeting 函数的 name 参数是 str 类型,返回值是 str 类型。
运行结果:
类型提示仅仅是一个软提示,若实际的参数类型/返回值类型不和提示的一样,也能正常运行。但是 pycharm 等 IDE 中会在编辑器中提示。
示例:
执行结果:
更具体的内容可以参考官方文档: https://docs.python.org/zh-cn/3/library/typing.html 。
从 Python 3.5 开始支持类型提示。
基于类型提示的特性,声明了 greeting 函数的 name 参数是 str 类型,返回值是 str 类型。
运行结果:
类型提示仅仅是一个软提示,若实际的参数类型/返回值类型不和提示的一样,也能正常运行。但是 pycharm 等 IDE 中会在编辑器中提示。
示例:
执行结果:
更具体的内容可以参考官方文档: https://docs.python.org/zh-cn/3/library/typing.html 。
( 本文完 )