Output with print

So, we get things in with <STDIN>.  How do we get things out?  With the print function.  This function takes the values within its parentheses and puts them out without any embellishment onto standard output.  Once again, unless you've done something uncommon, this will be your terminal display.  For example:

	print("hello world\n"); # say hello world, followed by newline
	print "hello world\n";  # same thing

	print "The answer is ";
	print 6 * 7;
	print ".\n";

Note that the example in the second line above shows the form of print without parentheses.  Whether or not to use the parentheses is mostly a matter of style and typing agility, although there are a few cases where you'll need the parentheses to remove ambiguity.

We'll see that you can actually give print a series of values, separated by commas.

	print "The number is ", 6 * 7, ".\n";

This is actually a list, but we haven't talked about lists yet, so we'll put that off for later.

Next:  The undefined Value



Main Menu for this topic