我对Python(以及一般的编程)非常陌生,我正试图弄清楚如何在脚本结束时创建换行符。
当我跑步时:
x = 'summary'
print "\nthe election is: %s\n" % x
它在Powershell中返回:
>
选举是:摘要>
但是,如果我运行它:
x = 'summary'
print "\nthe election is: \n", x
它在Powershell中返回:
>
选举是:在第二个例子中,我无法弄清楚如何使用“\ n”使摘要与句子“选举”保持在同一行,同时在其后添加换行符。
非常感谢所有帮助。
答案 0 :(得分:0)
您可以完全避免\n
:
x = 'summary'
print # new line
print "the election is:", # comma prevents new line
print x
print
答案 1 :(得分:0)
如果你使用像这样的打印语句
print "foo\n", x
然后没有办法获得新行符号之前。 因此,作为解决方案,您可能希望使用另一个print语句:
x = 'summary'
print "\nthe election is: ", x
print "\n"
答案 2 :(得分:0)
您可以使用+
将串联与字符串结合使用x = "summary"
print("\nthe election is: " + x + "\n")