s = "A Colon is beside me"
print s,":"
我应该
科隆在我旁边:
但我想得到
>>>A Colon is beside me:
如何?
答案 0 :(得分:7)
连接字符串:
print s + ':'
或使用字符串格式:
print '{0}:'.format(s)
在python 3上,也可以告诉print()
函数在多个参数之间使用空分隔符,而不是空格:
print(s, ':', sep='')
答案 1 :(得分:0)
这绝对有效。 (我是网站的新手,我把正常的文字放在了代码上!?)
print "%s:" % s
%s表示在此插入变量,第二个表示插入特定变量
答案 2 :(得分:0)
这是出于总结目的。
有四种打印语句的方法:
s =“冒号在我旁边”
数据类型解析模式:
print("%s:" %s)
变量串联模式:
print(s+":")
format()方法:
print("{}:".format(s))
使用内置功能:
print(s,':',sep='')