| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    J'ai une erreur de syntaxe incorrecte dans Python
    Comme avec d'autres langages de programmation , Python possède sa propre syntaxe et les spécifications que les programmeurs doivent respecter afin de construire des programmes de travail. Python est souvent citée comme une expérience de programmation différent , en raison de la manière dont ses conventions syntaxiques diffèrent des autres langues. De petites erreurs de syntaxe peuvent se produire lorsque vous y attendez le moins . Il est important de comprendre les conventions uniques de Python pour trouver et éviter les erreurs de syntaxe. Indentation et le Code Blocks

    Contrairement à C , Java et PHP , Python ne signifie pas un bloc de code en l'enfermant dans un jeu d'accolades ( "{}" ) . Python utilise à la place un espace blanc en retrait. Lors de l'écriture des fonctions , des classes, des boucles ou des conditions, vous serez tiret chaque bloc inclus de code, généralement avec un caractère de tabulation . L'interpréteur Python lira ces tirets pour déterminer où les blocs de code commencent et se terminent .
    Loops et Conditions

    Python boucles et la ramification " if" qui utilisent conditionnelles , comparaisons qui retournent "True" ou déclarations "false" , sont structurés différemment que dans d'autres langages de programmation. L' instruction conditionnelle dans une boucle Python ne se produit pas entre parenthèses , comme dans les langages de programmation C- style. Boucles également se terminer par un deux-points ( «:») . L'exemple suivant illustre la différence :

    C:

    while ( i> x ) {}

    Python :

    tout i> x:

    clôture parenthèses et les crochets

    Souvent , les fonctions Python peuvent prendre d'autres fonctions comme arguments ou créer des listes de listes. Dans les deux cas , un gros problème vient du fait que les fonctions de nidification comme arguments de fonction, ou de créer des listes de listes , crée une situation où vous devez garder une trace de nombreuses fermetures de parenthèses et les crochets d'ouverture et . Il est commun dans ces situations de manquer une parenthèse fermante . Dans ce cas, une erreur de syntaxe s'affiche si tous les crochets ou des parenthèses sont fermées.
    Python Version

    Tout au long de l'existence de Python , le programme a fait l'objet quelques versions différentes. Au cours de ces modifications , la fonctionnalité du langage de base a été modifié de façon subtile. Un exemple est le passage de la version 2.x à la version 3.0, qui inclut un changement de la mention " copie " . Dans 2.x, "print" est une expression simple, comme l'affectation des variables . Dans la version 3.0 , "Imprimer" est une fonction qui requiert des parenthèses et des arguments comme toute autre fonction . En utilisant la fonction "imprimer" mal se traduira par une erreur de syntaxe .

    Previous :

    next :
      articles connexes
    ·Comment obtenir la taille du tableau en Python 
    ·Comment faire pour installer Python Tk 
    ·Comment sécher Duckweed 
    ·Comment se connecter en utilisant Python à Zangle 
    ·Qu'est-ce que IndexError en Python 
    ·Comment puis-je imprimer la sortie en Python 
    ·Comment utiliser Python pour récupérer les données A…
    ·Comment ajouter des espaces de premier plan dans Python…
    ·Comment ajouter des bordures à une image dans Python 
    ·Comment utiliser Echo en Python 
      articles en vedette
    ·Comment faire un programme en utilisant Microsoft Visua…
    ·Réglez Vs . Liste en Java 
    ·ADA vs. Java 
    ·Comment ouvrir un DB dans Xcode 
    ·MySQL ConnectorJ Tutoriel 
    ·Microsoft Visual Programming Language Tutorial 
    ·Comment utiliser Unicode en C + + Programmes 
    ·Comment écrire un solveur Quad pour TI-84 
    ·Pourquoi ne peut- Xcode Voir mon iPhone 
    ·Comment créer des procédures CLR 
    Copyright © Connaissances Informatiques http://fr.wingwit.com