“¿Puedes hacer una clase en una clase Python?” Código de respuesta

Cómo hacer una clase en Python

class Person:
  def __init__(self, _name, _age):
    self.name = _name
    self.age = _age
   
  def sayHi(self):
    print('Hello, my name is ' + self.name + ' and I am ' + self.age + ' years old!')
    
p1 = Person('Bob', 25)
p1.sayHi() # Prints: Hello, my name is Bob and I am 25 years old!
Red Tailed Cockatoo

pitón de clase

class Employee(Object)
	def __init__(self, name, age, salary):
    	self.name = name
      	self.age = age
        self.salary = salary
        
        
  
  	def __str__(self)
    return f"Employee {name} \nhes age {age} \nand make {salary}"
Evil Earthworm

Cómo definir una clase en Python

class Person:
  def __init__(self, name, age):
    self.name = name
    self.age = age

    def say_name(self):
      print(f"Hello, I am {self.name}")

p1 = Person("Sara", 18)
p1.say_name() 
TheCoder1001

¿Puedes hacer una clase en una clase Python?

# Yes 
class Main:
  # outer class
  class Inner():
    # inner class
    pass
Melonpod

Respuestas similares a “¿Puedes hacer una clase en una clase Python?”

Preguntas similares a “¿Puedes hacer una clase en una clase Python?”

Más respuestas relacionadas con “¿Puedes hacer una clase en una clase Python?” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código