有没有办法检查python中变量的类型是否为 string
,例如:
isinstance(x,int);
对于整数值?
原文由 c_pleaseUpvote 发布,翻译遵循 CC BY-SA 4.0 许可协议
有没有办法检查python中变量的类型是否为 string
,例如:
isinstance(x,int);
对于整数值?
原文由 c_pleaseUpvote 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答2.9k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
在 Python 3.x 中,检查
s
是否为字符串的正确方法是bytes
类在 Python 3 中不被视为字符串类型。在 Python 2.x 中,正确的检查是
basestring
是str
和unicode
的 抽象超类。它可用于测试对象是否是str
或unicode
的实例。