Indovinare un numero

1 Il computer pensa un numero e l’utente deve indovinarlo 2 L’utente pensa un numero e il computer deve indovinarlo 3 Se l’utente commette un errore, o tenta di imbrogliare, … il programma termina quando esaurisce l’intervallo dei numeri

Liste > Copiare

1 La funzione predefinita list() restituisce una lista a partire da una struttura dati come list, str, range, dict, set, tuple, … 2 Con la tecnica dello slicing si può estrarre una copia di tutta la lista 3 Inzializza una lista della stessa lunghezza, piena di zeri, e dopo copia gli elementi uno per uno … Leggi tutto

Liste > Capovolgere

1 Il metodo reverse() risolve il problema 2 Scambia Utilizza due “puntatori” al primo e all’ultimo elemento Attenzione: non funziona! 3 Si scambiano gli elementi fino a metà con quelli della seconda metà 4 Più semplice

Operatore is

… print(a , “is”, b , “=”, a is b ) print(s1, “is”, s2, “=”, s1 is s2) print(z1, “is”, z2, “=”, z1 is z2)