trame = "$GPGGA,101837.094,4846.1222,N,00207.6691,E,1,04,0.0,155.6,M,,,,*49" ### Doc 4 page 87 ### # Afficher les coordonnées # Découper une chaîne de caractères avec la fonction split() # Accéder aux éléments par leurs indices (un indice commence toujours à 0) def coordonnee(valeur): return valeur[0] + valeur[1] + "°" + valeur[2] + valeur[3] + "'" + valeur[5] + valeur[6] + "." + valeur[7] + valeur[8] + "''" champs = trame.split(",") latitude = champs[2] print("Latitude: " + coordonnee(latitude) + " " + champs[3]) longitude = champs[4] print("Longitude: " + coordonnee(longitude) + " " + champs[5]) ### Exercice 9 page 96 ### # Calcul de la distance entre un satellite et son récepteur GPS ### Exercice 10 page 96 ### # Calcul d'échelle