类型转换诊所

看起来一样的“42”,可能是字符串,也可能是整数。先选原始标本,再决定要转成什么类型;成功时看新值,失败时读懂原因。

选择原始标本

按钮下方标的是它当前的真实类型。

选择目标类型

每次点击都相当于执行一次类型构造函数。

转换之前
"42"
str
转换结果
等待选择

等待检查

选一个目标类型,看看 Python 会怎样解释当前标本。

目标类型(原始值)

先猜,再验证

字符串是否为空,和字符串里写着什么,是两回事。

bool("False") 的结果是什么?