J'apprends Python et je ne peux même pas écrire le premier exemple:
print 'SyntaxError: invalid syntax'
3 Réponses :
Ajoutez des parenthèses, comme ceci: L'exemple est probablement pour le plus ancien Python 2, qui n'a pas utilisé la parenthèse pour Imprimer code>.
Les raisons sont que dans Python 2.x Imprimer Code> était un mot-clé , tandis que dans Python> 3 c'est une fonction em>.
Pour les débutants, c'est la plus grande différence entre les versions 2 et 3 (le prochain est Raw_Input code>. Pour Python 3 Utilisez
entrée code>.
Donc, vous pouvez probablement continuer avec les exemples, juste rember à ajouter la parenthèse pour
Imprimer code>. Une fois que vous avez commencé à imprimer des arguments, mettez-les à l'intérieur de la parenthèse comme ceci: p>
Dans les instructions d'impression Python 3.x exigent que le contenu soit imprimé entre parenthèses, comme indiqué ci-dessous.
Lorsque vous imprimez dans Python 3, vous besoin em> pour ajouter des parenthèses afin de fonctionner, contrairement à Python 2, où la parenthèse est facultative. P>
voir les docs: https://docs.python.org/3/whatsnew /3.0.html P>
du DOC:
P>
Sur les versions plus récentes de Python, l'erreur est
SyntaxError: Parenthèses manquantes en appel à "Imprimer". Avez-vous voulu dire imprimer ('SyntaxError: syntaxe invalide')? Code>
Est-ce que cela répond à votre question? Qu'est-ce que "SyntaxError: des parenthèses manquantes dans Appelez à «Impression» «Moyenne de Python?