Partage
  • Partager sur Facebook
  • Partager sur Twitter

...

Anonyme
    14 août 2010 à 3:05:42

    Déjà, il faut que tu sache que la fonction input() renvoie une chaine de caractères (en Python3) et que tu n'as pas besoin non plus de déclarer ta variable table_de à 0 puisqu'elle sera automatiquement crée lors de sa première affectation (ligne 4).
    Pour pouvoir multiplier ta variable tu dois la convertir en nombre après l'avoir saisie avec la fonction input() en utilisant la fonction int() (pour un entier) ou float() (pour un nombre décimal).

    Exemple :
    nombre = input("Entrez un nombre entier : ")
    nombre = int(nombre)
    print("Le nombre", nombre, "multiplié par 2 est égale à", nombre * 2)
    

    Si l'utilisateur n'entre pas un nombre entier, alors une erreur sera déclancher ! Mais tu verras comment gérer ces erreurs plus tard dans le cours ;) !

    [edit] Pour ce qui est des booléens il s'agit d'un type de variable ayant deux valeur possible: True (Vrai) ou False (Faux). On peut exprimer toutes les variables en booléen (nombre, chaine de caractères, liste, etc.).
    Par exemple, un nombre ayant pour valeur 0 sera considéré comme faux et un nombre ayant tout autre valeur que 0 sera considéré comme vrai. Autre exemple, une chaine de caractères vide ( "" ) est aussi considéré comme faux.

    Teste donc ceci avec ton interpréteur Python :
    >>> if 1 + 2 : # si 1 + 2 est vrai (n'est pas égale à 0), alors :
            True
    else: # sinon...
            False
    

    >>> if 1 - 1 :
            True
    else:
            False
    


    Le cours t'expliquera surement tout ça mieux que moi. ;)

    Bonne continuation !
    • Partager sur Facebook
    • Partager sur Twitter
      14 août 2010 à 8:51:02

      Citation : clotaire

      0 = Faux et 1 = Vrai

      ya

      Pas exactement, comme l'a dit LeYan'tibus, 0 = 'faux' et toutes les autres valeurs valent 'vrai'. Il n'y a pas que '1' qui le soit.

      Tape dans ton interpréteur:

      4 == 4
      Il te répondra: True
      • Partager sur Facebook
      • Partager sur Twitter

      ...

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown