Fonction RANGE et PRINT

Fermé
lolo-wxh Messages postés 1 Date d'inscription dimanche 23 mai 2021 Statut Membre Dernière intervention 23 mai 2021 - 23 mai 2021 à 17:07
jee pee Messages postés 40461 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 19 novembre 2024 - 23 mai 2021 à 17:19
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
A voir également:

1 réponse

jee pee Messages postés 40461 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 19 novembre 2024 9 420
Modifié le 23 mai 2021 à 17:24
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

0