Video: How to Align Navbar Item to the Right in Bootstrap 4 2024
Hvert programmeringsspråk har sine egne konvensjoner, som krøllete braces i JavaScript eller åpne og lukke koder i HTML. Python bruker vanligvis mindre tegnsetting enn andre programmeringsspråk du har tidligere prøvd. Noen prøvekode er inkludert her:
first_name = raw_input ("Hva er ditt fornavn?") first_name = first_name. upper () hvis first_name == "NIK": print "Du kan skrive inn!" annet: print "Ingenting å se her."
Disse eksemplene er skrevet for Python 2. 7. Det er to populære versjoner av Python som er i bruk - Python 2. 7 og Python 3. Python 3 er den nyeste versjonen av språket, men det er ikke bakoverkompatibel, så kode skrevet med Python 2. 7-syntaks fungerer ikke når du bruker en Python 3-tolk. I utgangspunktet hadde Python 2. 7 flere eksterne biblioteker og støtte enn Python 3, men dette endrer seg.
< ! - 1 ->Hvis du kjørte denne koden, ville det gjøre følgende:
-
Skriv ut en linje som ber om ditt fornavn.
-
Bruk r-input (raw_input (Hva er ditt fornavn?)) og lagre det til variabelen first_name.
-
Forvandle hvilken som helst innført tekst til store bokstaver.
-
Test brukerinngangen. Hvis den er lik "NIK," så vil den skrive ut "Du kan skrive inn! "Ellers vil det skrive ut" Ingenting å se her. “
For øyeblikket, se på koden, merk noen av stilens egenskaper:
-
Mindre tegnsetting: I motsetning til JavaScript har Python ingen krøllete braces, og i motsetning til HTML, ingen vinkel braketter.
-
Whitespace-saker: Uttalelser indentert til samme nivå er gruppert sammen. I eksemplet ovenfor legger du merke til hvordan hvis og annet justeres, og utskriftene under hver er innrykket i samme mengde. Du kan bestemme mengden innrykk, og om du vil bruke faner eller mellomrom så lenge du er konsistent. Generelt betraktes fire mellomrom fra venstre margen stilstandarden.
Se Python-stilforslag på innrykk, hvite rom og kommentere.
-
Newlines angir slutten av setninger: Selv om du kan bruke halvkolonner til å sette mer enn en setning på en linje, er den foretrukne og mer vanlige metoden å sette hver setning på egen linje.
-
Colons adskiller kodeblokker: Nye Python-programmerere spør noen ganger hvorfor bruk av kolonner for å indikere kodeblokker, som den som er på slutten av if-setningen, er nødvendig når nye linjer vil være tilstrekkelig. Tidlig brukertesting med og uten tykktarmen viste at nybegynnere programmerte bedre forstått koden med kolon.