【发布时间】:2012-10-16 19:47:58
【问题描述】:
s = "A Colon is beside me"
print s,":"
我应该得到
冒号在我身边:
但我想得到
>>>A Colon is beside me:
怎么做?
【问题讨论】:
-
那不只是你的干扰器吗?
标签: python string printing punctuation
s = "A Colon is beside me"
print s,":"
我应该得到
冒号在我身边:
但我想得到
>>>A Colon is beside me:
怎么做?
【问题讨论】:
标签: python string printing punctuation
连接字符串:
print s + ':'
或使用字符串格式:
print '{0}:'.format(s)
在 python 3 上,print() 函数也可以被告知在多个参数之间使用空分隔符,而不是空格:
print(s, ':', sep='')
【讨论】:
这绝对有效。 (我是该网站的新手,我放的是普通文本而不是代码!?)
print "%s:" % s
%s 表示在此处插入一个变量,第二个 s 表示插入特定变量的
【讨论】:
这是为了总结。
打印语句有四种方式:
s = "一个冒号在我身边"
数据类型解析模式:
print("%s:" %s)
变量连接模式:
print(s+":")
format() 方法:
print("{}:".format(s))
使用内置函数:
print(s,':',sep='')
【讨论】: