python - 当逗号(,)完成这项工作时,在 Python 中使用连接(+)有什么意义?
问题描述
print("This is a string" + 123)
连接会引发错误,但使用逗号代替了这项工作。
解决方案
嘿,您正在尝试连接字符串和整数。它会抛出类型错误。你可以尝试类似的东西
print("This is a string"+str(123))
逗号 (,) 实际上并没有连接值,它只是以看起来像连接的方式打印它。另一方面,串联实际上将连接两个字符串。
推荐阅读
- kubernetes - Kubernetes v1.12 仪表板正在运行,但通过 api 服务器代理访问它时发生超时
- javascript - 字符串中的函数名称
- .htaccess - 通过 Htaccess 禁用 SSL 证书 HTTPS 重定向
- php - Web 服务的 CMS 选择
- python - 如何使用 QtCore.Qt.UserRole 在 QListWidgetItem 中显示部分粗体文本
- firebase - Firebase(Vue)通过(多个)子值获取
- ios - 集合视图斯威夫特
- php - Wordpress - 帖子缩略图旁边出现奇怪的符号
- python - 如何使用 python-can 包从 blf 文件中提取 CAN 错误帧
- java - 字符串无法转换为布尔错误