我正在为我的代码编写一段代码,当用户输入 7 位数字时,它会将这些数字分别乘以 3 和 1。这是代码;
当它检查用户是否输入了 7 位数字时,出现以下错误:
类型错误:“int”类型的对象没有 len()
抽象的:
你得到这个的原因error
消息是因为您正在尝试调用一个方法int
变量的类型。如果会打电话的话这会起作用len()
函数在一个list
变量的类型。我们来看看这两种情况:
Fail:
num = 10
print(len(num))
由于调用,上面会产生与您类似的错误len()
函数在int
变量的类型;
Success:
data = [0, 4, 8, 9, 12]
print(len(data))
上面的代码将会起作用,因为您正在调用一个函数list
变量的类型;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)