You've already forked Curso-lenguaje-python
Update Python Ofensivo
This commit is contained in:
25
python-ofensivo/00_ejercicios/05_encapsulamiento06.py
Normal file
25
python-ofensivo/00_ejercicios/05_encapsulamiento06.py
Normal file
@@ -0,0 +1,25 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Métodos especiales
|
||||
"""
|
||||
|
||||
|
||||
class Pizza:
|
||||
|
||||
def __init__(self, size, *toppings):
|
||||
|
||||
self.size = size
|
||||
self.toppings = toppings
|
||||
|
||||
def description(self):
|
||||
|
||||
print(
|
||||
f"""
|
||||
Esta pizza es de {self.size} cm
|
||||
y tiene los siguientes ingredientes:""")
|
||||
for topping in self.toppings:
|
||||
print(f"- {topping}")
|
||||
|
||||
pizza = Pizza(12, "Chorizo", "Queso", "Jamon", "Cebolla")
|
||||
|
||||
pizza.description()
|
||||
Reference in New Issue
Block a user