CommencerCommencez gratuitement

Créer un réseau d’ordinateurs

Vous allez maintenant surcharger l’opérateur + pour créer un Network d’appareils lorsque deux Computer sont additionnés. La classe suivante a déjà été définie pour vous :

class Network:
  def __init__(self, ip_addresses):
    self.ip_addresses = ip_addresses

Ici, ip_addresses est une liste d’adresses IP, chacune étant une chaîne de chiffres et de points.

Cet exercice fait partie du cours

<cours>Programmation orientée objet intermédiaire en Python</cours>
Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

class Computer:
  # __init__() should define operating_system and ip_address
  # as instance-level attributes
  def __init__(self, ____, ____):
    self.____ = operating_system
    self.ip_address = ____
Modifier et exécuter le code