1
s = "A Colon is beside me"
print s,":"

我应该得到

冒号在我身边:

但我想得到

>>>A Colon is beside me:

如何?

4

3 回答 3

7

连接字符串:

print s + ':'

或使用字符串格式:

print '{0}:'.format(s)

在 python 3 上,print()还可以告诉该函数在多个参数之间使用空分隔符,而不是空格:

print(s, ':', sep='')
于 2012-10-16T19:49:14.970 回答
0

这绝对有效。(我是该网站的新手,我放的是普通文本而不是代码!?)

 print "%s:" % s

%s 表示在此处插入变量,第二个 s 表示插入特定变量

于 2014-10-23T18:31:37.263 回答
0

这是为了总结的目的。

打印语句有四种方式:

s = "一个冒号在我身边"

数据类型解析模式:

print("%s:" %s)

变量连接模式:

print(s+":")

格式()方法:

print("{}:".format(s))

使用内置函数:

print(s,':',sep='')

于 2018-06-30T11:48:41.677 回答