Python er et tolket programmeringsspråk som fokuserer mest på objektorienterte og imperativ programmering stiler for bruk på ulike operativsystemer . Python er forskjellig fra noen andre programmeringsspråk i at den ikke bruker parentes på samme måte, men gjør plass strenge regler for hvordan du formaterer koden . Du kan skrive kode i en Python -fil for å lagre det eller skrive det inn direkte på ledeteksten på Shell eller kommandolinje . Instruksjoner
en
Åpne Python Shell og starte en ny programfil . Skriv inn følgende : en
# Dette er mitt program
print "Hello , world ! " # Min første linje med kode
hash symbol betegner en kommentar. Kommentarer vises ikke i hovedprogrammet . De bare hjelpe deg å forstå koden bedre , spesielt når du har hundrevis eller tusenvis av linjer . Du kan plassere kommentarer hvor som helst i programfilen
2
Skriv inn følgende : .
StrVar = " . Dette er en streng variabel "
intVar = 25
Disse linjene lage to strenger . I motsetning til enkelte andre programmeringsspråk , trenger du ikke å eksplisitt erklære datatype. Python ser variabel verdi og tildeler automatisk en datatype . Du kan bruke andre typer , inkluderer flyttall og boolske verdier
3
Skriv inn følgende : .
Width = 15
height = 32
print bredde * høyde
De to første linjene skaper to heltallsvariabler . "Print "-funksjonen på den tredje linjen skriver multipliseres verdien til skjermen. Du kan bruke mange andre typer matematikk
4
Skriv inn følgende : .
UserSelection = raw_input ( " Gjør et valg ( 1 eller 2 ) :")
< p > hvis userSelection == " 1 " : en
- > print " Du valgte en . "
elif userSelection == "2" : en
- > print " Du valgte to . "
annet : en
- > print " Du har ikke valgt riktig. "
" raw_input "-funksjonen ber brukeren om å angi litt tekst . Den første linjen gjør det og lagrer brukerens input i en variabel . Den bruker da en " hvis " statement å informere brukeren om hans valg . Legg merke til at Python ikke bruker parenteser som noen andre programmeringsspråk. Imidlertid er innrykk viktig i Python . Når du bruker blokk kode, for eksempel med dette hvis setningen , må du rykke inn neste linje ved hjelp av enten en plass eller en fane (her vist med "- >" ) . Dette gjelder også andre ting som looper , for uttalelser og funksjoner
5
Skriv inn følgende : .
A = 1
mens en < = 10 : en
- > skrive ut en
- > a = a + 1
Dette skriver ut tallene én til ti i en sløyfe , med bare én variabel og oppdatere den hver passering
6
Skriv inn følgende : en
def myFunction ( ) : .
- > userText = raw_input ( "Type noe: ")
- > print" du skrev: "+ userText
" def "søkeord betegner at du oppretter en ny funksjon . I dette eksempelet , ber funksjonen rett og slett bruker for teksten, og skriver at teksten til skjermen . Igjen , legg merke til innrykk innenfor blokken av funksjonen. . Å kalle denne funksjonen , skriver du bare " myFunction ( )" noe annet sted i programmet eller kjøre det fra Python Shell
7
Skriv inn følgende : en
list = [' en ',' b ',' c ',' d ']
list.append (' e ' )
print listen
print liste [ 2 ]
Den første linjen oppretter en liste over tegn fra 'a ' til ' d '. Den neste linjen føyer tegnet 'e' til slutten av listen . Merk at for å lage en liste , du bruker klammer , men å bruke append metoden , bruker du parentes . Den tredje linjen skriver ut hele innholdet i "list "-listen mens den fjerde linjen skriver bare den tredje verdien , 'c '. Det skriver den tredje verdi fordi Python bruker null - indeksering, noe som betyr at det første elementet i listen har indeksen null , har det andre elementet en indeks, og så videre . Du kan bruke ulike datatyper for hvert element i en liste.
8
Lagre Python program filen og kjør den i Shell .