Exercice : Gestion des Biens Immobiliers en France

Contexte :

Vous travaillez pour une agence immobilière qui gère une grande base de données de biens immobiliers en France. Chaque bien est caractérisé par des informations telles que l'adresse, le type de bien (appartement, maison, studio), le prix, et la disponibilité. Votre tâche est de créer un programme pour gérer ces informations en utilisant des dictionnaires.

Partie 1 : Initialisation des Biens Immobiliers

Tâche : Créez un dictionnaire nommé biens_immobiliers pour stocker les informations des biens. La clé de chaque entrée sera un identifiant unique du bien (par exemple, "bien_1", "bien_2", etc.), et la valeur sera un autre dictionnaire contenant les détails du bien (adresse, type, prix, disponibilité).

Exemple de données :

  • Bien 1 : 12 Rue de Rivoli, Paris | Appartement | 850000€ | Disponible
  • Bien 2 : 25 Avenue des Champs-Élysées, Paris | Maison | 2500000€ | Non disponible

Partie 2 : Ajout de Nouveaux Biens

Tâche : Écrivez une fonction ajouter_bien() qui prend quatre paramètres : l'identifiant du bien, l'adresse, le type de bien, et le prix. Cette fonction doit ajouter un nouveau bien au dictionnaire biens_immobiliers avec les informations fournies. Par défaut, la disponibilité doit être définie sur True.

    Exemple d'utilisation :
    ajouter_bien("bien_4", "15 Boulevard Saint-Germain, Paris", "Studio", 600000)
    

Partie 3 : Mise à Jour du Prix et Disponibilité

Tâche : Écrivez une fonction mettre_a_jour_bien() qui prend trois paramètres : l'identifiant du bien, un nouveau prix, et la disponibilité (booléen). Cette fonction doit mettre à jour le prix et la disponibilité du bien correspondant dans le dictionnaire biens_immobiliers.

    Exemple d'utilisation :
    mettre_a_jour_bien("bien_2", 2400000, True)
    
Python pandacodeur 1

Correction :

Bientot

Si vous avez trouvé les exercices corrigés en Python de Mr JoëlYk intéressants et utiles, pourquoi ne pas les partager avec d'autres personnes qui pourraient également en bénéficier ? Partagez ce lien sur les réseaux sociaux ou envoyez-le à vos amis et collègues. Vous pourriez aider quelqu'un à améliorer ses compétences en programmation ou à trouver des solutions à des problèmes complexes. N'oubliez pas que la connaissance doit être partagée pour grandir. Merci pour votre soutien et votre partage !

Contact WhatsApp : +237 652027193 | Réaliser Par Joël_Yk

Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Anti-spam