Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2019
363
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.76 KB | None | 0 0
  1. sequenza1 = input("sequenza1?: ") #input prima sequenza
  2. sequenza2 = input("sequenza2?: ") #input seconda sequenza
  3. lista = [] #creo una lista vuota
  4.  
  5. def esercizio(sequenza1,sequenza2):
  6.     for i in range(len(sequenza1)):
  7.         for j in range(len(sequenza2)): #con questi due cicli for annidati confronto ogni lettera delle due sequenze
  8.             if sequenza1[i] != " " and sequenza2[j] == sequenza1[i] and sequenza1[i] not in lista: #se si soddisfano queste 3 condizioni allora....
  9.                 lista.append(sequenza1[i]) #...aggiungo la lettera alla lista
  10.     return len(lista) #conto gli elementi in lista e li restituisco
  11.  
  12. print("i caratteri in comune sono: " + str(esercizio(sequenza1,sequenza2))) #eseguo la funzione esercizio e ne stampo il risultato
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement