Titre de gw156m58818.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de création d’un tableau Excel en Python pour une fleuriste, avec des commentaires pour expliquer chaque fonction :

« `python
# Importation de la bibliothèque openpyxl pour manipuler les fichiers Excel
import openpyxl

# Création d’un nouveau fichier Excel
wb = openpyxl.Workbook()

# Sélection du premier feuillet (par défaut, on a un seul feuillet)
sheet = wb.active

# En-tête des colonnes
sheet[‘A1’] = ‘N°’
sheet[‘B1’] = ‘Nom de la fleur’
sheet[‘C1’] = ‘Quantité’
sheet[‘D1’] = ‘Prix unitaire’

# Formulaire pour ajouter une nouvelle ligne
def add_fleur():
# Demande les informations à l’utilisateur
nom_fleur = input(« Entrer le nom de la fleur : « )
quantite = int(input(« Entrer la quantité : « ))
prix_unitaire = float(input(« Entrer le prix unitaire : « ))

# Ajoute une nouvelle ligne au feuillet
sheet.append([len(sheet[‘A:A’].value)+1, nom_fleur, quantite, prix_unitaire])

# Fonction pour afficher les données du tableau
def afficher_donnes():
for i in range(2, len(sheet[‘A:A’].value)+1):
print(f »N° : {sheet[‘A{i}’].value}, Nom de la fleur : {sheet[‘B{i}’].value}, Quantité : {sheet[‘C{i}’].value}, Prix unitaire : {sheet[‘D{i}’].value} »)

# Fonction pour calculer le total des ventes
def calculer_total_ventes():
total = 0
for i in range(2, len(sheet[‘A:A’].value)+1):
total += sheet[‘C{i}’].value * sheet[‘D{i}’].value
return total

# Fonction pour sauvegarder le fichier Excel
def sauver_fichier():
wb.save(« fleurs.xlsx »)

# Menu de navigation
while True:
print(« \nMenu: »)
print(« 1. Ajouter une nouvelle fleur »)
print(« 2. Afficher les données du tableau »)
print(« 3. Calculer le total des ventes »)
print(« 4. Sauver le fichier Excel »)
print(« 5. Quitter »)

choix = input(« Entrer votre choix : « )

if choix == « 1 »:
add_fleur()
elif choix == « 2 »:
afficher_donnes()
elif choix == « 3 »:
print(f »Total des ventes : {calculer_total_ventes()} »)
elif choix == « 4 »:
sauver_fichier()
elif choix == « 5 »:
break
else:
print(« Choix invalid. Veuillez essayer à nouveau. »)
« `

Ce code crée un tableau Excel avec les colonnes suivantes :

* N° : numéro de la fleur
* Nom de la fleur : nom de la fleur ajouté
* Quantité : quantité ajoutée
* Prix unitaire : prix unitaire ajouté

Le menu de navigation permet d’ajouter des fleurs, afficher les données du tableau, calculer le total des ventes et sauvegarder le fichier Excel. »

Retour en haut