为什么 Python 的 f-string 可以连接字符串与数字?
本文出自Python为什么系列,归档在 Github 上。
毫无疑问,Python 是一门强类型语言。强类型语言。强类型语言!(关于强弱类型话题,推荐阅读这篇 技术科普文)
这就意味着,不同类型的对象通常需要先做显式地类型转化, 然后才能进行某些操作。
下面以字符串和数字为例,看看强行操作会产生什么结果:
>>> "Python猫" + 666
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
Typ...
pythoncat.hashnode.dev1 min read