📅  最后修改于: 2023-12-03 15:03:33.261000             🧑  作者: Mango
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()
函数会在输出的末尾自动添加换行符。在使用这两个函数时,需要注意是否需要手动添加换行符。