python - 增加对打印多个变量的理解
问题描述
对于以下 Python 脚本:
print("Mary had a little lamb.")
print("Its fleece was white as {}.".format('snow'))
print("And everywhere that Mary went.")
end1 = "C"
end2 = "h"
end3 = "e"
end4 = "e"
end5 = "s"
end6 = "e"
end7 = "B"
end8 = "u"
end9 = "r"
end10 = "g"
end11 = "e"
end12 = "r"
print(end1 + end2 + end3 + end4 + end5 + end6, end=' ')
print(end7 + end8 + end9 + end10 + end11 + end12)
我不确定并为这一行中一个非常小的片段的目的而苦苦挣扎:
print(end1 + end2 + end3 + end4 + end5 + end6, end=' ')
这里end=' '
实际上在做什么?我们是否只是简单地声明一个变量并将其分配为一个空格?
当end=' '
脚本中存在时,输出为:
CheeseBurger
当我end=' '
从脚本中删除时,输出是:
Cheese
Burger
请有人能彻底解释一下这段end=' '
代码在我的脚本中做了什么吗?
解决方案
推荐阅读
- tensorflow - 在 Doc2Vec 模型中添加数据 ID
- android - 如何从android中的Amazon cognito用户池中检索用户名
- python - 从 Selenium 和 Python 中的灯箱下载有关 firefox 的 PDF
- amazon-dynamodb - 需要建议:如官方文档所述,将 DynamoDB 构建为新模型
- sql - 如何检查包含字段和类似值的 JSON 字符串?
- java - 如何在java中拆分字符串并存储到字符串的hashmap中
- c# - 如果我放置多个,我的 PowerUp 将无法工作
- vb.net - Process.start() 系统找不到指定的文件
- c# - 我想通过将输入数组的所有项目相乘来计算,但除了第 i 个项目
- ios - 在避免状态的同时监视 UI 的最佳选择