Python per esempi (playlist 1/principianti) ITA 16: RIPASSO ED ESERCIZI (stringhe, II parte)

preview_player
Показать описание


IN QUESTO VIDEO
- slicing ovvero estrarre parti di una stringa
- immutabilità delle stringhe
- identità di una variabile
- capitalize, upper, lower, replace

Il video contiene solo la registrazione con il mio commento audio (senza altri video, immagini o audio) di una sessione di lavoro con software liberamente scaricabili ed utilizzabili da chiunque oppure di cui ho regolare licenza. Il fine è esclusivamente didattico.
The video contains only the registration of my voice while I'm using only open source or freely downloadable software. No extra video, photos or audio. The goal is only educational.
Рекомендации по теме
Комментарии
Автор

Ma se, con la modifica di una stringa, python ne crea una nuova, io come posso accedere alla stringa originaria (quella con il valore originario nel caso in cui abbia dato lo stesso nome alla stringa prima e dopo la modifica)? Altra domanda: esiste un "garbage collector" per liberare tutta la memoria occupata, ad esempio, dalle versioni originarie di queste stringhe modificate?

marcomameli
Автор

Gentile professore, ho seguito anche il suo corso C++ e quando parla di puntatori, ha messo l'attenzione sul liberare lo spazio in RAM (delete [] puntatore; ), ma in python come funziona? In questo video mostra due indirizzi di memoria differenti, quando "modifica la stringa" del codice fiscale, ma la RAM viene svuotata in automatico dal compilatore? Cioè l'indirizzo precedente viene liberato?

michelecavallerin