Python är ett tolkat programmeringsspråk som fokuserar främst på objektorienterad och imperativ programmering stilar för användning på olika operativsystem . Python skiljer sig från vissa andra programmeringsspråk i att den inte använder parenteser på samma sätt , men gör plats strikta regler om hur du formaterar koden . Du kan skriva kod i en Python fil att spara den eller skriv in den direkt vid prompten på Shell eller kommandoraden . Instruktioner
1
Öppna Python Shell och starta ett nytt program fil . Skriv följande :
# Det här är mitt program
print " Hej världen! " # Min första kodrad
hash Symbolen visar en kommentar . Kommentarer visas inte i huvudprogrammet . De hjälper dig helt enkelt att förstå koden bättre , särskilt när du har hundratals eller tusentals rader . Du kan placera kommentarer var som helst i programmet filen
2
Skriv följande : .
StrVar = " . Detta är en sträng variabel "
intVar = 25
Dessa rader skapar två strängar . Till skillnad från vissa andra programmeringsspråk , behöver du inte deklarera datatypen . Python ser variabeln värde och tilldelar automatiskt en datatyp . Du kan använda andra typer , såsom flyttal och booleska värden
3
Skriv följande : .
Width = 15
height = 32
skrivbredd * höjd
De första två raderna skapar två heltalsvariabler . "Skriv ut " -funktionen på tredje raden skriver multiplicerade värdet på skärmen . Du kan använda många andra typer av matematik
4
Skriv följande : .
UserSelection = raw_input ( " Gör ett val ( 1 eller 2 ) : " ) katalog
om userSelection == " 1 " :
- > Skriv ut " Du valde 1 . "
Elif userSelection == " 2 " :
- > print " Du valde 2 . "
annat :
- > Skriv ut " du inte valde rätt . "
" raw_input " -funktion uppmanar användaren att ange lite text . Den första raden gör så och sparar användarens input i en variabel . Den använder sedan ett "om " uttalande att informera användaren om hans val . Observera att Python inte använder parenteser som vissa andra programmeringsspråk . Emellertid är indrag viktigt i Python . När du använder blockkod , såsom med detta om uttalande , måste du indrag på nästa rad med antingen ett mellanslag eller en tabb ( visas här med " - > " ) . Detta gäller även andra saker såsom loopar , för uttalanden och funktioner
5
Skriv följande : .
A = 1
medan en < = 10 :
- > skriva ut en
- > a = a + 1
Detta skriver ut siffrorna ett till 10 i en slinga , med bara en variabel och uppdatera den varje pass
6
Skriv följande :
def myFunction ( ) : .
- > userText = raw_input ( " Skriv något : " ) katalog
- > Skriv ut " du skrev : " + userText
" def " nyckelordet betecknar att du skapar en ny funktion . I detta exempel ombeds funktionen helt enkelt användaren för text i minnet och skriver den texten till skärmen. Igen , notera indrag inom blocket av funktionen. . Att kalla denna funktion , skriv helt enkelt " myFunction ( ) " någon annanstans i programmet eller köra det från Python Shell
7
Skriv följande :
lista = [ ' a ' , ' b ' , ' c ' , ' d ' ]
list.append ( ' e ' ) katalog
print lista
print lista [ 2 ]
första raden skapar en lista över tecken från " a " till " d ". Nästa rad läggs tecknet "e" i slutet av listan . Observera att för att skapa en lista , du använder hakparenteser , men att använda append metoden du använder runda parenteser . Den tredje raden skriver ut hela innehållet i " listan " lista medan den fjärde raden skriver bara det tredje värdet , " c ". Den skriver det tredje värdet eftersom Python använder noll - indexering , vilket innebär det första objektet i listan har index noll , har den andra punkten index en , och så vidare . Du kan använda olika datatyper för varje objekt i en lista .
8
Spara Python programfil och köra det i Shell .