Video: How to set tab space style in Visual Studio Code 2024
Varje programmeringsspråk har sina egna konventioner, som lockiga hängslen i JavaScript eller öppna och stänga taggar i HTML. Python brukar använda mindre skiljetecken än andra programmeringsspråk du kanske har tidigare försök. Några exempelkod finns här:
first_name = raw_input ("Vad heter du förnamn?") first_name = first_name. upper () om first_name == "NIK": skriv ut "Du får skriva in!" "Inget att se här."
Dessa exempel är skrivna för Python 2. 7. Det finns två populära versioner av Python som används för närvarande - Python 2. 7 och Python 3. Python 3 är den senaste versionen av språket men det är inte bakåtkompatibel, så kod skriven med Python 2. 7 Syntaxen fungerar inte när du använder en Python 3 tolk. Ursprungligen hade Python 2. 7 fler externa bibliotek och stöd än Python 3, men detta ändras.
< ! - 1 ->Om du körde den här koden skulle det göra följande:
-
Skriv ut en rad som begär ditt förnamn.
-
Använd r-inmatning (raw_input (Vad är ditt förnamn?)) och spara det till variabeln first_name.
-
Omvandla inmatad text till stor bokstav.
-
Testa användarinmatningen. Om det är lika med "NIK", kommer det att skrivas ut "Du får komma in! "Annars kommer det att skrivas ut" Inget att se här. ”
För närvarande, när du tittar på koden, märker du några av dess stylingegenskaper:
-
Mindre interpunktion: Till skillnad från JavaScript har Python inga krullningsstag och i motsats till HTML, ingen vinkel parentes.
-
Whitespace-frågor: Uttalanden indragna till samma nivå grupperas tillsammans. I exemplet ovan märker du hur om och annars justeras, och utskriftsutlåtandena nedanför är indragna i samma mängd. Du kan bestämma hur mycket indryckning du har och om du vill använda flikar eller mellanslag så länge du är konsekvent. I allmänhet betraktas fyra utrymmen från vänster marginal som stilstandarden.
Se Python stil förslag på indryckning, blanketter och kommentera.
-
Newlines anger slutet på uttalanden: Även om du kan använda semikolon för att lägga mer än ett uttalande på en rad, är den föredragna och vanligare metoden att sätta varje uttalande på sin egen rad.
-
Colons separera kodblock: Nya Pythonprogrammerare frågar ibland varför kolonner används för att ange kodblock, som i slutet av if-satsen, är nödvändiga när nya linjer räcker. Tidig användarprovning med och utan kolonerna visade att nybörjare programmerare bättre förstod koden med kolon.