\ n在交互式shell中显示

时间:2013-05-27 04:12:57

标签: python interactive-shell

我是新手编剧,我正在使用交互式shell -i测试我的脚本。

这是我脚本的一部分:

shelp = "min               shows the number of minutes\n\
sec               shows the number of seconds\n\
min + [NUMBER]    adds the number of minutes\n\
sec + [NUMBER]    adds the number of seconds"

当我在互动中运行shelp时,它会显示:

'min               shows the number of minutes\nsec               shows the number of seconds\nmin + [NUMBER]    adds the number of minutes\nsec + [NUMBER]    adds the number of seconds'

我不确定这是不是应该做的,但有没有办法删除\n,同时仍然可以在交互式中运行我的脚本?

对不起,如果这已经得到了答复,或者我的事实是错误的

1 个答案:

答案 0 :(得分:1)

听起来你正在寻找print()

>>> print(shelp)
min               shows the number of minutes
sec               shows the number of seconds
min + [NUMBER]    adds the number of minutes
sec + [NUMBER]    adds the number of seconds
>>>

\n表示换行符,如果您使用print(),则换行符。如果您只是单独键入shelp,交互式shell会打印字符串的表示,使用\n来显示换行符的位置。