给定一个整数数组nums,和一个目标值target,请在该数组中找出
和为目标值的两个整数,并返回他们的数组下标
def main(nums,target):
"""两数之和"""
n = len(nums)
for num1_index in range(n):
for num2_index in range(num1_index+1,n):
if nums[num1_index] + nums[num2_index] == target:
return num1_index,num2_index
else:
return False
if __name__ == '__main__':
nums = [2,7,11,15]
print(main(nums,9)
此题不用写注释也能看懂吧,如有疑问,欢迎来喷!