CommencerCommencer 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

Programmation orientée objet intermédiaire en Python

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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