Skip to content

Commit b192a60

Browse files
committed
fix: ✏️ update Readme.md for clarity and consistency in Dunder Methods section
1 parent 32c9175 commit b192a60

1 file changed

Lines changed: 26 additions & 27 deletions

File tree

content/sesion08/Readme.md

Lines changed: 26 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -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-
388387
En el archivo `persona.py`
389388

390389
Cuando se elimina la instancia

0 commit comments

Comments
 (0)