Are you familiar with the f-string self-documentation operator in python
3.8?

https://docs.python.org/3/whatsnew/3.8.html#f-strings-support-for-self-documenting-expressions-and-debugging

With it you can say:

print(f"{a==b=}")


---
Ricky.

"I've never met a Kentucky man who wasn't either thinking about going home
or actually going home." - Happy Chandler


On Mon, Nov 1, 2021 at 10:31 PM Evan Greenup via Python-ideas <
python-ideas@python.org> wrote:

> It would be nice to add the following syntax sugar in Python "Print and
> Eval"
>
> like `ptev a == b` It is same as `statement = "a == b";
> print(f"{statement} ? {eval(statement)}")`.
>
> It would super nice for debugging and other research project.
>
>
> _______________________________________________
> Python-ideas mailing list -- python-ideas@python.org
> To unsubscribe send an email to python-ideas-le...@python.org
> https://mail.python.org/mailman3/lists/python-ideas.python.org/
> Message archived at
> https://mail.python.org/archives/list/python-ideas@python.org/message/NQ6NZIALIVNNVMYZSSFF7Y2Q4W736O7L/
> Code of Conduct: http://python.org/psf/codeofconduct/
>
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/A4P2HXIT2C5EY5DPW65XBTCYHYZB4XBY/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to