在编写代码时,这个问题也很常见。什么是isnot defined?当出现这种问题时,说明使用的变量与声明的变量不一致。使用的变量在前面的过程中根本没有被定义过,不是定义过name了吗?去检查时会发现定义的不是name,而是nama。
如何解决这种问题?有两种方法。
·第一种方法:将定义的和使用的变量改成一致。现在程序运行时不会报错了,按住Ctrl+z再撤回来。这是第一种方案,将定义的变量改成与使用的相同。
·第二种方案:将使用的变量改成与定义的相同。这个时候也可以解决这个问题。
因此,当看到isnot defined时,需要检查变量是否在前面被定义过。