

Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
esercizi python per prova d'esame informatica
Tipologia: Prove d'esame
1 / 3
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!


risposta='si' while(risposta=='si'): print('inserire 10 numeri') lista=[] for i in range(10): numero=eval(input()) lista.append(numero) pari=[] for numero in lista: if(numero%2==0): pari.append(numero) print("La lista dei numeri pari è", pari) print('vuoi continuare? si/no') risposta=input() if (risposta=='no'): print('programma terminato') elif(risposta!='si' and 'no'): print('reinserisci risposta') risposta=input()
vocali ivi presenti. Se non vi sono vocali deve essere mostrato
parola= input("Inserisci una parola\n") conteggio= for carattere in parola: if (carattere== "a" or carattere=="e" or carattere=="i" or carattere=="o" or carattere=="u"): conteggio=conteggio+ if (conteggio==0): print ("Nella parola", parola, "non sono presenti vocali") else: print ("Nella parola", parola, "sono presenti", conteggio, "vocali") #oppure parola= input("Inserisci una parola\n") vocali=['a','e','i','o','u'] count= for carattere in parola: #scansiona la parola for vocale in vocali: #scansiona la lista delle vocali if carattere == vocale: count = count + if (count==0): print ("Nella parola", parola, "non sono presenti vocali") else: print ("Nella parola", parola, "sono presenti", count, "vocali")
print ("Inserisci una lista di 10 numeri") #creazione lista di input lista=[] for i in range(10): numero=eval(input("Inserisci numero\n")) lista.append(numero) #creazione seconda lista lista2=[] for numero in lista:
if(numero%2==0): lista2.append(numero) #conteggio dei numeri pari npari= for numero in lista2: if(numero%2==0): npari=npari+ #lo stesso si può ottenere velocemente con len(lista2) print ("La lista di partenza è", lista) print ("La lista dei soli numeri pari è", lista2) print("essa contiene", npari, "numeri pari")
stringa1=input("Inserisci la prima stringa\n") stringa2=input("Inserisci la seconda stringa\n") i=len(stringa2) c= i//2 #oppure c=(int)(i/2) concatenazione= stringa1+stringa2[:c] print("Il risultato della concatenazione è", concatenazione)
def sommaPari(listaInteri): listadue = [] for i in range(len(listaInteri)-1): sum = listaInteri[i]+listaInteri[i+1] listadue.append(sum) print ("la nuova lista è",listadue) #============================================ def sommaInteri(listaInteri): sum = 0 for numero in listaInteri: sum = sum +numero print("la somma dei tuoi numeri è", sum) #============================================ def inserisciLista(): print ("inserisci una lista di 5 numeri interi") lista = [] for i in range(5): numero=eval(input()) lista.append(numero) return lista #============================================ lista = inserisciLista() sommaInteri(lista) sommaPari(lista) #Scrivere un programma in Python che permetta di inserire una lista di numeri #interi, la lunghezza della lista deve essere data dall’utente da tastiera, #e restituisca a video: #1. una lista i cui elementi sono pari a quelli della prima lista
#2. una lista dei soli numeri dispari. dim=eval(input("Inserisci dimensione della lista\n")) print("Inserisci una lista di ", dim , " numeri") #creazione lista di input lista=[]