API and JSON
We hebben de volgende code
import requests import json def vind_langste_username(): # Verzend een GET verzoek naar de JSONPlaceholder API response = requests.get("https://jsonplaceholder.typicode.com/users") # Zet de JSON response om naar een Python object data = json.loads(response.text) # Initieer de lengte variabele voor de langste gebruikersnaam en de bijbehorende gebruiker max_len = 0 user_met_max_len = '' # TODO: Schrijf hier de code die door de data loopt, # de lengtes van de gebruikersnamen vergelijkt en de langste gebruikersnaam en bijbehorende gebruiker vindt return user_met_max_len, max_len # Test de functie naam, lengte = vind_langste_username() print(f'De gebruiker met de langste gebruikersnaam is {naam} met een lengte van {lengte} karakters.')
Deze code laadt een JSON-bestand via een API. Vervolgens moet je de langste naam selecteren. Vul daarvoor de code aan.
Let op, je hebt de library requests nodig (import requests) deze library moet je waarschijnlijk installeren.
Dat doe je met het volgende commando.
pip install requests
Pip is de installer voor Python (zoals composer voor PHP).
Gebruik alle hulpbronnen, maar zorg dat je de code kan uitleggen.
Inleveren
Aangevulde werkende code, api-<jouw-naam>.py