当前位置: 首页 > 面试题库 >

如何在变量之间没有空格的情况下打印变量

慎望
2023-03-14
问题内容

这个问题已经在这里有了答案

如何在没有换行符或空格的情况下进行打印? (22个答案)

3年前关闭。

我想知道在打印某些内容时如何删除其他空格。

就像我这样做时:

print 'Value is "', value, '"'

输出将是:

Value is " 42 "

但是我想要:

Value is "42"

有什么办法吗?


问题答案:

print ...,如果您不需要空格,请不要使用。使用字符串串联或格式化。

级联:

print 'Value is "' + str(value) + '"'

格式:

print 'Value is "{}"'.format(value)

后者要灵活得多,请参见str.format()方法文档和“
格式化字符串语法” 部分

您还将遇到较早的%格式化样式:

print 'Value is "%d"' % value
print 'Value is "%d", but math.pi is %.2f' % (value, math.pi)

但这并不像更新的str.format()方法那样灵活。



 类似资料:
  • 问题内容: 我想用python来做 。我想在中的此示例中做什么: 在C中: 输出: 在Python中: . 在Python中print会添加或空格,如何避免呢?现在,这只是一个例子,不要告诉我可以先构建一个字符串然后再打印它。我想知道如何将字符串”append”到。 问题答案: 在Python 3中,你可以使用函数的和参数: 不在字符串末尾添加换行符: 在要打印的所有函数参数之间不添加空格: 你可

  • 我在项目中定义了一个模型类。和往常一样,它有一些私有变量和公共的获取者和设置者 假设在其他类中我使用这个模型,就像 然后person的私有变量保存值“my name”,我使用类的public getter访问变量,如 所以据我所知的人。getMark()返回私有变量名的引用,因此如果我修改局部变量“localMark”,它将影响Person类的私有变量,因此它会破坏变量的私有属性 前任: 我猜大多

  • 问题内容: 我正在尝试在HTML页面上显示一些JavaScript变量。我第一次使用它,但是当调用该函数时,它用于覆盖当前页面。 在四处搜寻之后,普遍的共识是人们对此不太喜欢。还有哪些其他选择? 我找到了一个建议使用的页面,但该页面写于2005年。 问题答案: 几乎是要走的路。以下是使用它的几种方法: HTML JavaScript 如果您只想更新I 的一部分,通常只需要添加一个类似或类的空元素,

  • 在Python中,变量根据其内容具有真实值。例如: 我还知道,我可以在根本不使用if运算符的情况下打印比较的真实值: 但是我如何打印变量的/值?目前,我正在这样做: 但这看起来有点不优雅。有没有首选的方式?

  • 我有以下几点: 如何打印的类型? 使用和不起作用。还有其他方法可以打印号码的类型吗?

  • 问题内容: 我在位于Xcode中两个不同.storyboard文件内的两个不同UIViewControllers之间传递数据。(这是一个很大的项目,因此我不得不将其分解为不同的故事板。) 我已经在要向其传递数据的视图中建立了一个“ exercisePassed”变量(字符串),而且我已经知道如何在位于不同情节提要中的两个视图之间移动。像这样 如何不使用Segue / PrepareForSegue