python函数遍历的问题

写一个函数
def get_response():
url = "www.yy.com&page={}"
for page in range(1,20):
url1 = url.format(page)
return url1
print(get_response())

打印出来的结果是:www.yy.com&page=1
而我想要的是:
www.yy.com&page=1
www.yy.com&page=2
www.yy.com&page=3
等等
www.yy.com&page=29

请赐教。

def get_response():
  url = "www.yy.com&page={}"
  for page in range(1,20):
    url1 = url.format(page)
    print(get_response())
  return url1


望采纳!谢谢


def get_response():
  url = "www.yy.com&page={}"
  url1 = []
  for page in range(1,21):
    print(url.format(page))
    url1.append(url.format(page))
  return url1
     
#print(get_response())
get_response()

img


def get_response(page):
    url = "www.yy.com&page={}"
    return url.format(page)
 
for page in range(1,21):
    print(get_response(page))

img