Error-Msg Jeannie's charming, teasing ways

Hen Hanna henhanna at gmail.com
Thu Feb 23 17:58:47 EST 2023


Python's Error-Msg  genie  (Jeannie)  is cute and fickle...   She sometimes teases me by not telling me what the VALUE of the   "int"  is
                         ( "That's for me to know, and for you to find out!" )
as in:

                           TypeError: can only concatenate str (not "int") to str




Other times, she (Jeannie)  gives me a helpful comment:
ABCD (above and beyond... her job desc.)


                              if (x=0):
                                    ^^^
SyntaxError: invalid syntax. Maybe you meant '==' or ':=' instead of '='?



Maybe you'd share  other EXAMPLES   of her   charming,  teasing ways???



is there a Tool that can scan my code and tell me   such   (wink,wink)  type suggestions???? -----------  [Maybe you'd like to rewrite this line as ....... ?]
[Might i interest you in the coding-style wherein ...... ?]
  etc?




https://stackoverflow.com/questions/26000198/what-does-colon-equal-in-python-mean

                     There is new syntax       :=         that assigns values to variables as part of a larger expression. It is affectionately known as “the walrus operator” due to its resemblance to the eyes and tusks of a walrus.



More information about the Python-list mailing list