Right ... I removed the 'j' and the code works now. I must have accidentally put it in , forgot about it and thought that it was part of the original code when it shouldn't have been there in the first place.
Thanks ! On Saturday, November 21, 2015 at 3:27:02 PM UTC+8, Frank Millman wrote: > "Cai Gengyang" wrote in message > news:e5d80196-61c5-44d9-bec8-dc563d58f...@googlegroups.com... > > > This is a piece of code about comparators : > > > > j# Assign True or False as appropriate on the lines below! > > [snip rest of code] > > > When I tried to run it, this is the error I got : > > > Traceback (most recent call last): > > File "python", line 1, in <module> > > NameError: name 'j' is not defined > > > > Any ideas how to debug this ? > > > It looks to me as if the error is right there on the first line. What is > that 'j' doing there? It looks like a typo. > > HTH > > Frank Millman -- https://mail.python.org/mailman/listinfo/python-list