📜  Perl print()和say()(1)

📅  最后修改于: 2023-12-03 15:03:33.261000             🧑  作者: Mango

Perl print()和say()

介绍

print()say()都是Perl语言中常用的输出函数。它们的作用是将数据输出到标准输出流(默认是终端窗口)。两者的区别在于,在使用say()函数输出数据时,会自动在输出的末尾加上换行符\n

使用

使用print()函数输出数据时,可以像下面这样使用:

print "Hello, world!";

输出结果为:

Hello, world!

如果需要输出多个数据,则可以通过使用逗号,将它们分隔开。

print "Hello,", "world!";

输出结果为:

Hello,world!

需要注意的是,print()函数不会在输出的末尾加上换行符。如果需要换行,则需要在输出的字符串末尾添加\n。例如:

print "Hello,\n", "world!";

输出结果为:

Hello,
world!

使用say()函数输出数据时,与print()函数的使用方式基本相同。

say "Hello, world!";

输出结果为:

Hello, world!

需要注意的是,say()函数在输出的末尾会自动添加换行符,因此无需手动添加。如果需要输出多个数据,则可以像下面这样使用:

say "Hello,", "world!";

输出结果为:

Hello,world!
总结

print()函数和say()函数都是Perl语言中常用的输出函数。它们的区别在于,say()函数会在输出的末尾自动添加换行符。在使用这两个函数时,需要注意是否需要手动添加换行符。