Titre de gw156m58818.txt

# Réponse finale obtenue du bot:
response = « Voici une partie 2 des fonctions Python qui peuvent être utiles pour un Responsable d’atelier d’impression :

**Fonction 1 : Gestion des impressions**

« `python
def imprimer(document):
«  » »
Fonction pour imprimer un document.

Paramètres :
– document (str) : le nom du document à imprimer

Retourne :
– None
«  » »
print(f »Imprimé : {document} »)

def annuler_impression(document):
«  » »
Fonction pour annuler une impression en cours.

Paramètres :
– document (str) : le nom du document dont l’impression doit être annulée

Retourne :
– None
«  » »
print(f »Annulation de l’impression : {document} »)
« `

**Fonction 2 : Gestion des stocks d’encres et de papiers**

« `python
class Stock:
def __init__(self):
self.encres = {« noir »: 100, « bleu »: 50, « rouge »: 75}
self.papiers = {« A4 »: 500, « A3 »: 200}

def afficher_stocks(self):
«  » »
Fonction pour afficher les stocks actuels.

Retourne :
– None
«  » »
print(« Stocks actuels : »)
for encres, quantite in self.encres.items():
print(f »- Encres {encres} : {quantite} »)
for papiers, quantite in self.papiers.items():
print(f »- Papiers {papiers} : {quantite} »)

def reapprovisionner(self, encres=None, papiers=None):
«  » »
Fonction pour réapprovisionner les stocks.

Paramètres :
– encres (str) : le type d’encres à réapprovisionner (facultatif)
– papiers (str) : le type de papier à réapprovisionner (facultatif)

Retourne :
– None
«  » »
if encres:
self.encres[encres] += 100
print(f »Encres {encres} réapprovisionnées »)
if papiers:
self.papiers[papiers] += 200
print(f »Papiers {papiers} réapprovisionnés »)
« `

**Fonction 3 : Gestion des machines d’impression**

« `python
class MachineImpression:
def __init__(self, nom):
self.nom = nom
self.etat = « dormant »

def allumer(self):
«  » »
Fonction pour allumer la machine.

Retourne :
– None
«  » »
self.etat = « allumé »
print(f »La machine {self.nom} est allumée »)

def éteindre(self):
«  » »
Fonction pour éteindre la machine.

Retourne :
– None
«  » »
self.etat = « dormant »
print(f »La machine {self.nom} est éteinte »)
« `

Ces fonctions permettent de gérer les impressions, les stocks d’encres et de papiers, ainsi que les machines d’impression. Vous pouvez les utiliser comme vous le souhaitez dans votre application Python pour gérer l’atelier d’impression. »

Retour en haut