给出一个库函数 和 API调用的例子
时间: 2024-04-09 14:32:00 浏览: 61
当,下面是一个简单的例子库函数(Library Function)的例子:
```python
# math中的sqrt函数用于计算平方根
math
x = 16
result = math.sqrt(x)
print(result) # 输出:4.0
``API调用的例子:
```python
# 使用OpenWeatherMap提供的天气API获取当前天气信息
import requests
api_key = "YOUR_API_KEY"
city = "London"
url = f"http://api.openweathermap.org/data/2.5/weather?q={city}&appid={api_key}"
response = requests.get(url)
weather_data = response.json()
temperature = weather_data["main"]["temp"]
humidity = weather_data["main"]["humidity"]
print(f"Current temperature in {city}: {temperature} K")
print(f"Current humidity in {city}: {humidity}%")
```
在这个例子中,我们使用了Python的math库中的sqrt函数来计算一个数的平方根。而在API调用的例子中,我们使用了requests库发送HTTP请求,调用了OpenWeatherMap提供的天气API,并通过返回的JSON数据获取了当前天气信息。这两个例子展示了库函数和API调用的不同用途和方式。
阅读全文