Annonces Google

Python Avancé

Télécharger le cours complet


  1. Les modules en Python
  2. Le module OS
  3. Gestion des fichiers en Python
  4. Fichier de configuration .ini
  5. Python et bases de données SQLite
  6. Python et bases de données MySql
  7. DB Browser for SQLite
  8. Interface Graphique avec Tkinter
  9. La bibliothèque d'images PILLOW
  10. Le module de style tkinter.ttk
  11. Projet: Création d'un éditeur de texte
  12. Interface graphique avec wxPython
  13. Le framework Django

Télécharger le cours complet

Utilisateurs en ligne

Users: 2 Guests, 1 Robot

Tutoriels Informatiques

TICE & Multimédias

Math-pour-Informatiques

Anglais pour débutants

Nous somme sur Facebook

  


# -*- coding: utf-8 -*-
#-----------------------------------
# Y. Derfoufi 
# CRMEF OUJDA
#-----------------------------------


class Rectangle:
    def __init__(self,longueur,largeur):
        self.longueur = longueur
        self.largeur = largeur
        
    # Méthode qui calcul le périmètre
    def Perimetre(self):
        return 2*(self.longueur + self.largeur)
    
    # Méthode qui calcul la surface
    def Surface(self):
        return self.longueur*self.largeur
    
class Parallelepipede(Rectangle):
    def __init__(self,longueur,largeur, hauteur):
        Rectangle.__init__(self,longueur,largeur)
        self.hauteur = hauteur
    
    # méthode qui calcul le volume
    def Volume(self):
        return self.longueur*self.largeur*self.hauteur

# Instanciation : création d'un objet rectangle   
monRectangle = Rectangle(7, 5)

# Instanciation : création de la classe fille parallelepipede
monParallelepipede = Parallelepipede(7,5,2)
print("Le périmètre de mon rectangle est : ",monRectangle.Perimetre())
print("La surface de mon rectangle est : ", monRectangle.Surface())
print("Le volume de mon parallelepipede est : ", monParallelepipede.Volume())

Voir la liste des exercices

Younes Derfoufi
CRMEF OUJDA

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Time limit is exhausted. Please reload the CAPTCHA.

Nous sommes sur Facebook