Buona sera a tutti,
ho allegato una parte di un codice più ampio ma ho un problema.
Vorrei ottenere l'inserimento di un carattere di due possibili in una
variabile e controllare che sia il carattere giusto.
ho pensato di definire una funzione che mi permette di inserire il
carattere, lo controlla e se non è quello giusto mi chiede di
reinserirlo se è quello giusto esce dalle funzione.
Però perché non rimane memorizzato il carattere nella variabile?
Grazie
andrea
#!/usr/bin/python
# -*- coding: utf-8 -*-
#Questa funzione dovrebbe permettermi di inserire e controllare i valori inseriti
def controllo_lat_ref():
GPSLatitudeRef=input("Inserisci il riferimento della Latitudine; N=Nord S=Sud: ") #Input per stringhe
GPSLatitudeRef = GPSLatitudeRef.upper() #Se GPSLatitudeRef è stato scritto in minuscolo, questo comando lo formatta in maiuscolo
if (GPSLatitudeRef == "S") or (GPSLatitudeRef == "N"):
print()
else:
print("ATTENZIONE --- Valore non consentito ---")
controllo_lat_ref()
controllo_lat_ref()
print("Il valore inserito è ", GPSLatitudeRef)
_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python