Fonction RANGE et PRINT

Signaler
Messages postés
1
Date d'inscription
dimanche 23 mai 2021
Statut
Membre
Dernière intervention
23 mai 2021
-
Messages postés
32142
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
13 juin 2021
-
bonjour à tous.

Serait il possible de savoir pourquoi ces lignes de programmation ne fonctionnent pas svp, que cela soit avec Python 3.8.10 ou Python 3.9-5 ?

>>> print range (5)
SyntaxError: invalid syntax

>>> print 'texte'
SyntaxError: Missing parentheses in call to 'print'. Did you mean print('texte')?

en vous remerciant par avance
bonne journée

1 réponse

Messages postés
32142
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
13 juin 2021
7 739
Bonjour,

En python 3, print qui avant était une commande (tu dois avoir des exemples ou tuto en python 2) est devenu une fonction, qui s'utilise print()

Donc
print('texte')


et plutôt que
print(range(5))
print(list(range(5)))
sera plus interessant