Afficher le code Python
# Réponse finale obtenue du bot:
response = "Voici un exemple de code Python pour créer un concierge d'entreprise qui peut gérer différentes situations :
```python
class Concierge:
def __init__(self):
self.situations = {
'reception': {'name': 'Reception', 'description': 'Accueil des clients'},
'meeting': {'name': 'Rendez-vous', 'description': 'Organisation de réunions et de conférences'},
'event': {'name': 'Événement', 'description': "Planification d'événements spéciaux"},
'travel': {'name': 'Voyage', 'description': 'Organisation du voyage des employés'},
}
def list_situations(self):
print("Liste des situations:")
for situation in self.situations:
print(f"- {self.situations[situation]['name']} : {self.situations[situation]['description']}")
concierge = Concierge()
concierge.list_situations()
# Utilisation du concierge
while True:
print("\nChoisissez une situation:")
print("1. Réception")
print("2. Rendez-vous")
print("3. Événement")
print("4. Voyage")
choix = input("Entrez votre choix (1/2/3/4) : ")
if choix == '1':
# Gestion de la réception
print("\nVous avez choisi la situation Réception.")
while True:
print("\nChoisissez une action:")
print("1. Accueillir un client")
print("2. Faire une réservation")
choix = input("Entrez votre choix (1/2) : ")
if choix == '1':
# Accueil d'un client
print("\nVous avez accueilli le client.")
break
elif choix == '2':
# Réservation
print("\nVous avez fait une réservation.")
break
elif choix == '2':
# Gestion du rendez-vous
print("\nVous avez choisi la situation Rendez-vous.")
while True:
print("\nChoisissez une action:")
print("1. Organiser un réunion")
print("2. Confirmer une réservation")
choix = input("Entrez votre choix (1/2) : ")
if choix == '1':
# Organisation d'une réunion
print("\nVous avez organisé la réunion.")
break
elif choix == '2':
# Confirmation d'une réservation
print("\nVous avez confirmé la réservation.")
break
elif choix == '3':
# Gestion de l'événement
print("\nVous avez choisi la situation Événement.")
while True:
print("\nChoisissez une action:")
print("1. Planifier un événement")
print("2. Faire des réservations pour un événement")
choix = input("Entrez votre choix (1/2) : ")
if choix == '1':
# Planification d'un événement
print("\nVous avez planifié l'événement.")
break
elif choix == '2':
# Réservation pour un événement
print("\nVous avez fait des réservations pour l'événement.")
break
elif choix == '4':
# Gestion du voyage
print("\nVous avez choisi la situation Voyage.")
while True:
print("\nChoisissez une action:")
print("1. Organiser un voyage")
print("2. Faire des réservations pour un voyage")
choix = input("Entrez votre choix (1/2) : ")
if choix == '1':
# Organisation d'un voyage
print("\nVous avez organisé le voyage.")
break
elif choix == '2':
# Réservation pour un voyage
print("\nVous avez fait des réservations pour le voyage.")
break
else:
print("Erreur : choix non valide.")
print("Fin du programme.")
# Ce code définit une classe `Concierge` avec une méthode `list_situations()` qui liste les situations que le concierge peut gérer. Il y a également une boucle infinie qui permet à l'utilisateur de choisir une situation et d'effectuer des actions liées à cette situation.
# Notez que ce code est un exemple simple et qu'il faudrait ajouter plus de fonctionnalités pour créer un concierge réellement utile."