string - 为什么在字符串中使用引号?
问题描述
我正在关注关于字符串主题的 Python 教程
first = ‘John’
last = ‘Smith’
message = first + ' [' + last + '] is a coder'
print(message)
John [Smith] is a coder
为什么 ' [' + last + '] 是引号中的编码器,但 'first' 不是。
解决方案
first
,last
和message
是变量。
您可以使用等号 (=) 设置变量。
您还可以将变量和值与加号 (+) 组合在一起。
所以让我们检查message
变量:
message = first + ' [' + last + '] is a coder'
所以实际上是:
message = 'John' + ' [' + 'Smith' + '] is a coder'
实际上,如果您写的话,您的意思是“约翰” first
。因为您在第一行设置了该变量。
推荐阅读
- excel - 将数据/控件从 Word 提取到 Excel
- python - 还有另一种方法吗?我尝试了6个版本的代码,运行时似乎无法得到结果
- sqlite - 使用有效负载的 Sequelize 删除请求适用于 Postman,但不适用于 Vue 前端实现
- python - 无法获取 JSON 响应
- arrays - 根据条件过滤 MATLAB 非数值数组数据
- mysql - 使用 KAFKA 作为热存储和 MySQL 作为冷存储
- c# - 如何将数据库中的数据同步到组合框
- api - 是否可以将 Azure Functions 项目添加到 .Net Core Api 解决方案并使用公共存储库?
- opengl - 在 glsl 顶点着色器中使用额外的统一 mat4 转换灯光?
- python-3.x - 如果第 5 个元素是“名称”,则按每第 4 个元素拆分列表;如果第 5 个元素是地址,则按第 5 个元素拆分