Best first programming language

Jon M. Hanson jon at the-hansons-az.net
Tue May 19 07:34:40 MST 2009


The Python print function automatically appends a newline at the end  
of the string you tell it to print (this can be overridden).
---
Jon M. Hanson (N7ZVJ)
Homepage: http://the-hansons-az.net/drupal
Jabber IM: jon at the-hansons-az.net




On May 19, 2009, at 7:29 AM, Jerry Davis wrote:

> BTW, can someone tell me why this happens?
>
> $ perl -e 'print "hello world\n"'
> hello world
>
> $ python -c 'print "hello world"'
> hello world
>
> notice that I DID NOT have to put the \n at then end of the python  
> print
> statement? is it something to do with the -c (i.e. smart enough to  
> know it is a
> cmd line script, and automatically puts a \n at the end?) or  
> something?
>
> notice what happens when you leave the \n off of the perl script,  
> and add a \n
> to the python script.
>
> just curious.
>
> -- 
> Hobbit Name: Pimpernel Loamsdown
> Registered Linux User: 275424
> K7AZJ
>
> This email's Fortune:
> The only way to amuse some people is to slip and fall on an
> icy pavement.
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss



More information about the PLUG-discuss mailing list