str() 和 repr() 都是用作一个对象的字符表示.
1 str()的举例:
s = 'Hello, Geeks.' print str(s) print str(2.0/11.0)
输出结果:
Hello, Geeks. 0.181818181818
2 repr()的举例:
s = 'Hello, Geeks.' print repr(s) print repr(2.0/11.0)
输出结果:
'Hello, Geeks.' 0.18181818181818182
从上面结果可以看出,如果我们使用repr() 打印字符串的话,他会多一个引用.
如果做运算的话,str()会比repr()的精度低.
参考文档: https://www.geeksforgeeks.org/str-vs-repr-in-python/
作者:虚生 出处:https://www.cnblogs.com/dylancao/ 以音频和传感器算法为核心的智能可穿戴产品解决方案提供商 ,提供可穿戴智能软硬件解决方案的设计,开发和咨询服务。 勾搭热线:邮箱:1173496664@qq.com weixin:18019245820 市场技术对接群:347609188 |
![]() |