No prob (and sorry for the lame joke), I think that's how it works in R? But in most languages print+string is mainly used in situations where quotes are noise, like user-directed output or printing text to a file. (exlangs. c, lisp, java, python, javascript...) That is just a domain+tradition thing. I am actually curious to see what languages do differently now... to the google machine!
Em segunda-feira, 26 de setembro de 2016 10:25:00 UTC-3, MLicer escreveu: > > Thanks. I can also use typeof(), i just somehow assumed that strings > would print as "strings" by default... > > Cheers! > > On 26 September 2016 at 15:17, Fábio Cardeal <[email protected] > <javascript:>> wrote: > >> "Any reason?" >> "None that I can think of..." >> "But you can use *show *if you need 'em" >> "You'll need to put the newline yourself after it, tho." >> "there is also* display*, *@show*... Take a look here: >> http://docs.julialang.org/en/release-0.5/stdlib/io-network/#text-i-o" >> "" >> "Good luck!" >> >> if need 'em" >> >> Em segunda-feira, 26 de setembro de 2016 09:18:26 UTC-3, MLicer escreveu: >>> >>> Dear all, >>> >>> REPL prints strings enclosed in double quotation marks, like so: >>> >>> "9999.0" >>> >>> Is there any reason why println() in a script prints strings *without* >>> double quotation marks, like so: >>> >>> 9999.0 >>> >>> , where 9999.0 is actually "9999.0"? I just spent a good deal of time >>> debugging my code due to this property without realizing i am actually >>> comparing *floats* to *strings...* >>> >>> Best regards! >>> >> >
