Of course ipython has a %autocall magic which, if set to 1:
  Lets you type `print 42, 43, 46, sep='-'`  and have it work.
  Shows you the actual call so you can paste it
  If you use the %save magic to output to a file saves the actual call, (with 
parenthesis).
  You can set this as your preference.

There are other benefits as well.

So I would suggest simply pip install ipython and type one extra letter when 
starting your python REPL.

Steve Barnes

-----Original Message-----
From: Greg Ewing <[email protected]> 
Sent: 11 June 2020 07:51
To: [email protected]
Subject: [Python-ideas] Re: Bringing the print statement back

I seem to remember reading somewhere that some very early Lisp systems had a 
REPL that allowed you to omit the parentheses around a top-level call. But that 
feature seems to have sunk without trace in the swamps of history. I can't see 
a good reason for Python to refloat it.

--
Greg
_______________________________________________
Python-ideas mailing list -- [email protected] To unsubscribe send an 
email to [email protected] 
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/T7OJHUDIPSF7M4OKBPP7DUQQD62BCXY7/
Code of Conduct: http://python.org/psf/codeofconduct/
_______________________________________________
Python-ideas mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/IFL6M7X7V3RIWCRKIKJOJLKMYGTQCOLK/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to