del member 的用法
大神们好,请问我在是使用del member 运行下面程序的时候为啥会报错member 未被定义:NameError: name 'member' is not definedmember = ['1','2','3','4','5']
temp=member
member=member;
member=temp
print(member)
member.remove('5')
print(member)
del member
print(member)
del member
print(member)
小白刚起步,希望大神们不吝赐教~ 本来就是呀
member被删除了,还怎么使用它?
del member
print(member)
因为你在最后(红色部分)把 member 整个调用 del 删除掉了
所以 Python 中已经没有member 变量的定义
而你却还想去打印一个不存在的变量,导致报错
qiuyouzhi 发表于 2020-7-10 10:19
本来就是呀
member被删除了,还怎么使用它?
感谢大神回复,我是想着检验下是否已经delete 成功,第一次使用这个del,见笑了~
那么我该如何验证是否del成功呢? Twilight6 发表于 2020-7-10 10:21
因为你在最后(红色部分)把 member 整个调用 del 删除掉了
所以 Python 中已经没有member 变量的 ...
感谢大神回复,我是想着检验下是否已经delete 成功,第一次使用这个del,见笑了~
那么我该如何验证是否del成功呢? weiyideid823 发表于 2020-7-10 10:30
感谢大神回复,我是想着检验下是否已经delete 成功,第一次使用这个del,见笑了~
那么我该如何验证是否d ...
你报错就说明成功了 weiyideid823 发表于 2020-7-10 10:28
感谢大神回复,我是想着检验下是否已经delete 成功,第一次使用这个del,见笑了~
那么我该如何验证是否d ...
报错就代表del成功了,因为没有这个变量了 Twilight6 发表于 2020-7-10 10:31
你报错就说明成功了
感谢大神~ qiuyouzhi 发表于 2020-7-10 10:32
报错就代表del成功了,因为没有这个变量了
感谢大神~
页:
[1]