我已多次测试此代码,并不断收到相同的错误消息。
header("Location: addimg.php?file=" . $fileName . "&blid=" . $mypi);
以下是有问题的代码:
TypeError: 'int' object is not subscriptable
答案 0 :(得分:3)
Int是标量类型,而不是集合类型,如列表或数组,因此您无法通过int
下标来访问int[0]
的元素。
订阅str
会有效,但很难根据这个小小的片段来确定这是否真的是你想要的。
guess = str(guess)
number = str(number)
if guess[0] == number[0]:
答案 1 :(得分:2)
你把大概的字符串变成了整数。它们不是可订阅的。如果要检查第一个数字,请将它们保留为字符串。
答案 2 :(得分:0)
您找不到数字的第n个条目。您只能使用字符串和列表以及其他方式来做到这一点,而不能使用数字。