查找Python程序的输出(1)

程序1:

print "Hello",
print "World"

输出结果

    Hello World

说明:

语句print“ Hello”后有一个逗号,它防止在打印消息后打印新行,并在消息后插入空格。

因此,第一个语句将打印“ Hello”(“ Hello”和一个空格),第二个语句将打印“ World”,然后打印新行。

因此,输出将为“ Hello World”,此后,如果我们打印任何消息,则将在单独的行中打印。


程式2:

print "Hello", "World"

输出结果

    Hello World

说明:

语句print“ Hello”后有一个逗号,它防止在打印消息后打印新行,并在消息后插入空格。

因此,第一个语句将打印“ Hello”(“ Hello”和一个空格),第二个语句将打印“ World”,然后打印新行。

因此,输出将为“ Hello World”,此后,如果我们打印任何消息,则将在单独的行中打印。


程式3:

print 'Hello World'
print "Hello World"
print '''Hello World'''
print """Hello World"""

输出结果

    Hello World
    Hello World
    Hello World
    Hello World

说明:

用单引号,双引号,三重单引号和三重双引号打印可打印文本。因此,输出是相同的。

有一个区别,普通单引号和普通双引号可以打印单行文本,而三重单引号和三重双引号可以打印多行文本。


计划4:

print '''Hello 
World'''

print """Hello
World"""

print """Hello
               World"""

输出结果

    Hello 
    World
    Hello
    World
    Hello
                   World

说明:

正如我们在对问题3的解释中提到的那样,三重单引号和三重双引号会在编写文本时即以多行形式打印文本。