Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Jeg har en ugyldig Syntax Error in Python
    Som med andre programmeringsspråk, har Python sin egen syntaks og spesifikasjoner som programmerere må forholde seg til for å konstruere jobbe programmer. Python er ofte sitert som en annen erfaring med programmering , på grunn av måten de syntaktiske konvensjoner skiller seg fra andre språk . Små syntaks feil kan oppstå der du minst venter det. Det er viktig å forstå de unike konvensjonene av Python for å finne og unngå syntaksfeil . Innrykk og Code Blocks

    motsetning til C , Java og PHP , betyr Python ikke betegne en blokk med kode ved å sette det i et sett med klammeparentes ( "{ }" ) . Python bruker innrykket tomrom i stedet. Når du skriver funksjoner , klasser, sløyfer eller betingelser , vil du rykke inn hver inkludert blokk med kode , vanligvis med en fane karakter. Python vil lese disse innrykkene for å finne ut hvor kodeblokker begynne og slutte.
    Loops og betingelser

    Python loops og forgrening " hvis" uttalelser som bruker conditionals , sammenligninger som returnerer "true" eller "false " utsagn , er strukturert annerledes enn i andre programmeringsspråk. Den betingede utsagn i en Python sløyfe ikke forekommer i parentes som i C - stil programmeringsspråk . Loops også ende med et kolon ( ":" ) . Følgende eksempel illustrerer forskjellen : en

    C : en

    while ( i> x ) { }

    Python : en

    mens i> x :

    avsluttende parenteser

    Ofte kan Python funksjoner ta andre funksjoner som argumenter eller lage lister over lister. I begge tilfeller stammer et stort problem fra det faktum at hekkende fungerer som funksjon argumenter og til å lage lister over lister , skaper en situasjon hvor du må holde styr på tallrike åpning og lukking parenteser . Det er vanlig i slike situasjoner å gå glipp av en avsluttende brakett . I dette tilfellet vil en syntaksfeil vises dersom ikke alle braketter eller parentes er stengt.
    Python versjon

    Gjennom eksistensen av Python , har programmet gått gjennom noen forskjellige versjoner . I løpet av disse endringene , har funksjonaliteten til kjernen språket blitt endret på subtile måter . Et eksempel er overgangen fra 2.x -versjon til versjon 3.0 , som inkluderer en endring i "print " statement. I 2.x , "print" er et enkelt uttrykk, som variable oppdrag . I 3.0, "Print " er en funksjon som krever parenteser og argumenter som alle andre funksjon. Bruke " print" -funksjon feil vil resultere i en syntaksfeil .

    früher :

     Weiter:
      Relatert Artike
    ·Python Opplæring for Sammenkobling 
    ·Å gjøre Kompilerte Python -filer 
    ·Hva er en SQL Object 
    ·Hvordan utvikle en Twitter program Med Python 
    ·Hvordan kjøre Python -koden 
    ·Python Tk Tutorial 
    ·Hvordan legge til CRLF til en streng i Python 
    ·Hvordan lage nye linjer i Python 
    ·Hvordan lage en IRC Bot From Scratch i Python 
    ·Hvordan : Python Bruke Twitter API 
      Anbefalte artikler
    ·Hvordan Bind Object Properties til en FormView 
    ·Slik konverterer PY filer til PYC 
    ·Hvordan Trim ledende og etterfølgende Whitespace 
    ·Hvordan manuelt Sett OCX fil i Visual Basic 
    ·Hvordan å feilsøke minnelekkasjer i GDB 
    ·Hvordan redigere en WAB Fil 
    ·Slik bruker du en tekstboks for File Name VB6 
    ·Hvordan skrive en karakter i den TextField i Java 
    ·Hvordan skrive filer i Mathematica som skal leses i For…
    ·Hvordan du kan vise PHP nettstedet på localhost 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/