@@ -241,6 +241,32 @@ Hola, soy Jhon con 30 años
241241
242242---
243243
244+ #### Uso de "` del ` "
245+
246+
247+ La palabra reservada "` del ` " se utiliza para eliminar una referencia a un objeto
248+
249+ Después de eliminar la referencia, la instancia se destruye y ya no se puede acceder a ella.
250+
251+ ---
252+
253+ ``` python
254+ edad = 10
255+ print (edad)
256+ del edad # Elimina la referencia a 'edad'
257+ print (edad) # Esto generará un error porque 'edad' ya no existe
258+ ```
259+
260+ ``` text
261+ 10
262+ ERROR!
263+ Traceback (most recent call last):
264+ File "<main.py>", line 4, in <module>
265+ NameError: name 'edad' is not defined
266+ ```
267+
268+ ---
269+
244270#### ` __del__ `
245271
246272| Característica | Descripción |
@@ -358,33 +384,6 @@ Adiós, soy Jhon
358384
359385---
360386
361- La palabra reservada "` del ` " se utiliza para eliminar una referencia a un objeto
362-
363- Después de eliminar la referencia, la instancia se destruye y ya no se puede acceder a ella.
364-
365- Antes de que la instancia sea destruida, se llama al método ` __del__ ` si está definido.
366-
367- ---
368-
369- #### Uso de "` del ` "
370-
371- ``` python
372- edad = 10
373- print (edad)
374- del edad # Elimina la referencia a 'edad'
375- print (edad) # Esto generará un error porque 'edad' ya no existe
376- ```
377-
378- ``` text
379- 10
380- ERROR!
381- Traceback (most recent call last):
382- File "<main.py>", line 4, in <module>
383- NameError: name 'edad' is not defined
384- ```
385-
386- ---
387-
388387En el archivo ` persona.py `
389388
390389Cuando se elimina la instancia
0 commit comments