欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Ruby中puts,print,p的区别

程序员文章站 2022-03-07 10:17:48
如果字符串的行尾没有包含换行符,puts就会添加一个,但print不会; print会精确打印内容并让光标留在末尾(在某些系统平台,在程序输出的末尾会自动换行); p会输出一个审查字符串,它通常会包含一些额外的输出信息。 ......

如果字符串的行尾没有包含换行符,puts就会添加一个,但print不会;

print会精确打印内容并让光标留在末尾(在某些系统平台,在程序输出的末尾会自动换行);

p会输出一个审查字符串,它通常会包含一些额外的输出信息。