问题描述
代码
# 输入整数的个数
n = int(input())
# 输入所有的整数
m = ((input().split(' ')))
int_num = []
for i in range(n): //一定要有n
tmp = int(m[i])
int_num.append(tmp)
# 输出查询的整数
find_num = int(input())
# 获取查询元素的位置
try:
find_num_position = int_num.index(find_num)
except:
find_num_position = -2
print(find_num_position+1)
总结
- 比赛中可以写注释。有注释不会报错!
- 本题一定要注意输入整数的个数,要在遍历中使用,否则在比赛中会报错。可以总结到题目给的变量要在代码编写中使用。