Столица и крупнейший город Шотландии — Эдинбург. Что касается вашего запроса на примеры кода, я предполагаю, что вам нужны фрагменты кода для получения данных о населении Эдинбурга. Вот несколько методов с использованием разных языков программирования:
-
Python:
import requests def get_population(): url = "https://api.worldbank.org/v2/country/GB/indicator/SP.POP.TOTL?format=json" response = requests.get(url) data = response.json() for entry in data[1]: if entry['country']['value'] == "United Kingdom": for population in entry['data']: if population['country']['value'] == "Scotland": return population['value'] population = get_population() print(f"The population of Edinburgh is approximately {population}") -
JavaScript (Node.js):
const fetch = require('node-fetch'); async function getPopulation() { const url = 'https://api.worldbank.org/v2/country/GB/indicator/SP.POP.TOTL?format=json'; const response = await fetch(url); const data = await response.json(); for (const entry of data[1]) { if (entry.country.value === 'United Kingdom') { for (const population of entry.data) { if (population.country.value === 'Scotland') { return population.value; } } } } } getPopulation() .then(population => console.log(`The population of Edinburgh is approximately ${population}`)); -
PHP:
<?php function getPopulation() { $url = 'https://api.worldbank.org/v2/country/GB/indicator/SP.POP.TOTL?format=json'; $response = file_get_contents($url); $data = json_decode($response, true); foreach ($data[1] as $entry) { if ($entry['country']['value'] === 'United Kingdom') { foreach ($entry['data'] as $population) { if ($population['country']['value'] === 'Scotland') { return $population['value']; } } } } } $population = getPopulation(); echo "The population of Edinburgh is approximately $population"; ?>
Обратите внимание, что эти примеры возвращают население Шотландии, поскольку не существует прямого API или метода для получения населения конкретного города, такого как Эдинбург. Однако численность населения Шотландии может дать вам приблизительную оценку численности населения ее столицы.