Python函数返回值250214
import requests
from xml.etree import ElementTree as ET
def xml_to_list(city):
data_list = []
url = "...".format(city) # 具体url地址就不写了
res = requests.get(url = url)
root = ET.XML(res.text)
for node in root:
data_list.append(node.text)
return dat_list
result = xml_to_list("Shenyang")# 接收函数返回值
print(result)
- 定义一个函数如果没有写
return 值
就会默认返回None
- 如果只写了
return
与写成return None
效果是一样的 - 如果想要返回多个值,可以在
return
后面传值,且用逗号分隔,会把结果值转换成元组。但不能只传一个逗号,一定要带值,而且值要在逗号前面
- 如果只写了