Bonjour,
Je débute (quelques heures seulement) aussi, merci d'être indulgents ;-)
Je suis en train de parcourir un livre que j'avais offert à ma fille l'année dernière.
En parallèle, j'ai installé Python 2.7.14 sur mon PC et je fais les exercices, avec IDLE, pour le moment avant d'aller plus loin.
Je tombe déjà sur des pb :-( ou peut-être pas !
Ex. le cours utilise un caractère accentué dans un nom de variable :
>>> bananesMangées = 2
>>> chaîneExemple = "Je suis une chaîne"
Est-ce une différence entre Python 2x et 3x qui permettrait les accents dans les variables ?
Plus loin, ils proposent de saisir son prénom en utilisant input() :
>>> nom = input ("Comment t'appelles-tu?")
Or, si je saisi mon prénom Nicolas, j'ai un message d'erreur qui me dit que Nicolas n'est pas défini ?!
Avant de poster ici j'ai fait quelques recherches et j'ai trouvé qu'il faudrait que je saisisse "Nicolas", sinon c'est vu comme une variable, qui effectivement n'est pas définie ; ou alors utiliser raw_input().
Là aussi, je me demande si c'est une dif entre Python 2x et 3x ?
Ou bien ce livre est bourré d'erreurs !?
Merci.
Bien cordialement,
Partager