Consulta le funzioni disponibili e prova a replicarle
Esercizio a pagina 25
L’utente inserisce una lettera minuscola e il programma restituisce la corrispondente MAIUSCOLA
DISTANZA = ord('a') - ord('A') # 97-65 = 32
carattere1 = input("Inserisci una lettera minuscola --> ") # "b"
codice1 = ord(carattere1) # 98
codice2 = codice1 - DISTANZA # 98-32 = 66
carattere2 = chr(codice2) # B
print("Carattere =", carattere2, "codice =", codice2) # ... B ... 66
L’utente inserisce una lettera MAIUSCOLA e il programma restituisce la corrispondente minuscola
DISTANZA = ord('a') - ord('A') # 97-65 = 32
carattere1 = input("Inserisci una lettera MAIUSCOLA --> ") # "B"
codice1 = ord(carattere1) # 66
codice2 = codice1 + DISTANZA # 66+32 = 98
carattere2 = chr(codice2) # b
print("Carattere =", carattere2, "codice =", codice2) # ... b ... 97