首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >typing.cast在Python中做什么?

typing.cast在Python中做什么?
EN

Stack Overflow用户
提问于 2018-07-21 15:34:19
回答 1查看 15.3K关注 0票数 37
代码语言:javascript
复制
import typing
type(typing.cast(int, '11'))

仍然返回<class 'str'>而不是int。那么,typing.cast在这里做什么呢?

EN

Stack Overflow用户

发布于 2018-07-21 15:37:27

来自文献资料 (重点雷):

将值转换为类型。 --它不改变地返回值。给类型检查器--这意味着返回值具有指定的类型,但是在运行时,我们故意不检查任何东西(我们希望这是尽可能快的)。

“转换”只在类型检查系统中进行,而不是在运行时进行。

票数 31
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51457563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档