Lycée Jean Vilar - Villeneuve lez Avignon
Page d'accueil Le site académique
Le site du lycée Espace Numérique de Travail
Le lycée
  Le lycée Jean Vilar
  Archives
  Art et culture
  Association Sportive
  Blogs
  CDI
  Développement durable
  Enseignements
  Espace enseignants
  Espace lycéens
  Espace parents
  Grand oral
  Journal du lycée
  Marchés publics
  Orientation
  Projet d'établissement
  Spécialités
  TICE
  Un lycée européen
  Voyages
  Webradio













Nouvelle page 1
Jean Vilar
La division
Python  

Avec ce programme :
- on récupère des variables saisies par l'utilisateur avec l'instruction  input() 
- on affiche le résultat avec  print() .

On utilise trois types de variables :
          int()  pour un entier
          float()  pour un décimal
          str()  pour string : une chaîne de caractères (texte)

Le code

print("Je suis vraiment trop fort pour diviser des nombres !")
# on demande de saisir - input - deux décimaux - float - en posant la question
a = float(input("Entrez un nombre : "))
b = float(input("Entrez un deuxième nombre : "))
 # on affiche a, b et a/b
print("Trop facile : ", a, " ÷ ", b, " = ", a / b)
# on fabrique une chaîne de caractères avec
# le résultat entier a // b et le reste a % b

reponse = "Je pourrais aussi dire : " + str(a) + " ÷ " + str(b) + " = "
reponse += str(int(a // b)) + " et il reste " + str(int(a % b))
print(reponse)

Le résultat (exemple)

Je suis vraiment trop fort pour diviser des nombres !
Entrez un nombre : 18
Entrez un deuxième nombre : 7
Trop facile : 18.0 ÷ 7.0 = 2.5714285714285716
Je pourrais aussi dire : 18.0 ÷ 7.0 = 2 et il reste 4
>>>