[noob] Aide pour un code python

Fermé
Jerrydunaab - 16 mars 2012 à 22:58
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 17 mars 2012 à 00:33
Bonjour,

Je suis en train de suivre un tuto sur le langage python, mais je bloque à un moment.

Voilà l'exemple du site, je dois arriver à ça :

>>> print("Entrez une année :")
>>> annee = input()
2009
>>> print(annee)
'2009'
>>>


Et quand je fais ça, je me retrouve avec :

>>> print("2012 :")
2012 :
>>> annee = input()
=> Et dans cette ligne, je n'ai rien alors que logiquement il devrait y avoir 2012, si on suit l'exemple.

A quoi c'est du ? Et, je vous l'avoue, j'ai rien composite a l'utilité de la fonction input(), à quoi sert-elle ? On doit mettre quelque chose entrées parenthèses ?

Merci !

A voir également:

1 réponse

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
17 mars 2012 à 00:33
Bonjour,

input() permet à l'utilisateur d'écrire à l'écran. Ce qu'il écrira ira dans la variable annee.
Autrement dit : annee=input() est une instruction "bloquante". C'est à toi d'écrire 2009. Et lorsque tu écriras 2009, il sera stocké dans annee. C'est pour ça que print(annee) t'affichera '2009'.
0