我将如何在这样的行之间放置换行符:
print "Hi"
print "Hi"
因为它只会输出这个:
HiHi
使用puts
,因为它会自动为您添加换行符:
puts "Hi"
puts "Hi"
如果您想创建一个明确的换行符,那么您需要知道您的程序将在哪种系统上运行:
print "Hi\n" # For UNIX-like systems including Mac OS X.
print "Hi\r\n" # For Windows.
使用换行符:
print "Hi\n"
print "Hi"
您可以通过在其他 2 个字符串之间添加一个只有一个空格的字符串来创建一个空格。例如:
print "Hi" + " " + "Hi"
您可以避免使用两个打印语句,而只使用一行。
print "Hi\r\nHi"
或者,如果您想使用两条线,那么
print "Hi\r\n"
print "Hi"
puts "\n" 也适用于 Win/Ruby ruby 2.4.2p198 甚至 "\n"*4 用于新行的乘法(乘以 4)