Komma igång Programmering i Python
Vill du lära dig hur du programmerar? Närmar sig programmering kan skrämma dig och du kanske tror att du måste ta kurser för att lära dig. Även om detta kan vara sant för vissa språk finns det många programmeringsspråk som bara kräver en dag eller två för att lära sig. Python är ett av dessa språk. Du kan skapa ett enkelt Python-program på bara några minuter. Börja läsa från steg 1 för att lära dig hur.
steg
Del 1
Installera Python (Windows)1
Ladda ner Python för Windows-system. Du kan ladda ner Windows-tolken gratis från Pythons webbplats. Se till att du hämtar den version som passar ditt operativsystem.
- Du bör ladda ner den senaste versionen som är tillgänglig, vilket vid skrivningstidpunkten är 3.4.
- Python är redan installerat i OS X och Linux. Du behöver inte installera annan Python-relaterad programvara, men du kanske vill installera en textredigerare.
- I de flesta Linux- och OS X-distributioner är Python-versionen i bruk fortfarande 2.x. Det finns några mindre skillnader mellan versioner 2 och 3, särskilt förändringar i uttalandet "trycket". Om du vill installera en nyare version av Python på OS X eller Linux kan du ladda ner filerna från Python-webbplatsen.
2
Installera Python tolken. De flesta användare kan installera tolken utan att ändra några inställningar. Du kan integrera Python i Command Prompt genom att aktivera det sista alternativet i listan över tillgängliga moduler.
3
Installera en textredigerare. Även om du kan skapa Python-program med Notepad eller TextEdit, kommer du att upptäcka att det är mycket lättare att läsa och skriva koden med hjälp av en specialiserad textredigerare. Du kan välja bland många gratisredigerare, till exempel Notepad ++ (Windows), TextWrangler (Mac) eller JEdit (All Systems).
4
Prova installationen. Öppna Kommandotolken (Windows) eller Terminal (Mac / Linux) och skriv. Du laddar Python och du kommer att kunna se versionsnumret. Python tolkprompten öppnas, >.
Del 2
Lär dig de grundläggande begreppen1
Python behöver inte en kompilator. Detta är ett tolkat språk, vilket innebär att du kan köra programmet så snart du har gjort ändringar i filen. Detta gör att du granskar, redigerar och felsöker ett program mycket snabbare än andra språk.
- Python är ett av de enklaste språk att lära sig och du kan skapa ditt första program på bara några minuter.
2
Experimentera med tolken. Du kan använda tolken för att testa koden utan att behöva lägga till den i programmet först. Detta är mycket användbart för att lära sig användandet av specifika kommandon, eller skriva ett testprogram.
3
Lär dig hur Python hanterar objekt och variabler. Python är ett objektorienterat språk, vilket innebär att varje del av programmet behandlas som ett objekt. Som ett resultat behöver du inte deklarera variabler i början av programmet (du kan göra detta när som helst), och du behöver inte ange typen av variabel (heltal, sträng, etc.).
Del 3
Använd Python Interpreter som en kalkylatorGenom att utföra enkla räknemaskinfunktioner kan du bli bekant med Python-syntaxen och hantera siffror och strängar.
1
Börja tolken. Öppna kommandotolken eller terminalen. Skriv in snabbmeddelandet och tryck på. Python tolken laddas och du kommer att se Python-prompten (>).
- Om du inte har integrerat Python i kommandotolken måste du nå Python-mappen för att kunna tolka tolken.
2
Utför enkla aritmetiska operationer. Du kan använda Python för att enkelt göra aritmetiska beräkningar. Läs följande ruta för att hitta exempel på hur man använder kalkylatorfunktioner. Obs! # anger kommentarer i Python-koden, som inte behandlas av tolken.
> 3 + 710>> 100 - 10 * 370>> (100 - 10 * 3) / 2 # Avdelningen returnerar alltid ett flytande punkttal (decimal) 35.0>> (100 - 10 * 3) // 2 # Uppdelningsdelning (två snedstreck) tar inte hänsyn till decimalresultat.35>> 23% 4 # Detta kommando beräknar resten av divisionen.3>> 17,53 * 2,67 / 4,111,41587804878049
3
Beräkna krafterna. Du kan använda operatören för att ange krafterna. Python kan snabbt beräkna stora antal. Se rutan nedan för exempel.
> 7 ** 2 # 7 per kvadrat49>> 5 ** 7 # 5 förhöjd till sjunde78125
4
Skapa och manipulera variabler. Du kan tilldela variabler i Python för att utföra enkla algebraberäkningar. Detta är en bra introduktion till tilldelningen av variabler i Python-program. Du kan tilldela variabler med kommandot. Se rutan nedan för exempel.
> a = 5>> b = 4>> a * b20>> 20 * a // b25>> b ** 216>> bas = 10 # Variabler kan vara vilken sträng som helst.>> höjd = 5>> bas * höjd50
5
Stäng tolken. När du har slutat använda tolken kan du stänga den och återgå till kommandotolken genom att trycka på + (Windows) eller + (Linux / Mac) och sedan trycka på. Du kan också skriva och sedan.
Del 4
Skapa ditt första program1
Öppna textredigeraren. Du kan snabbt skapa en textredigerare som låter dig bli bekant med grunderna för att skapa och spara program och genomföra dem via en tolk. Detta hjälper dig också att kontrollera om tolkens installation är korrekt.
2
Skapa en bekräftelse "trycket". "Print" Det är en av Pythons grundläggande funktioner och används för att visa information i terminalen under ett program. Obs! "trycket" är en av de stora förändringarna från Python 2 till Python 3. På Python 2 måste du bara skriva "trycket" följt av meddelandet som ska visas. På Python 3, "trycket" det har blivit en funktion, så du måste skriva "print ()", med vad du vill skriva in parenteserna.
3
Lägg till ditt uttalande. Ett av de vanligaste sätten att prova ett programmeringsspråk är att visa texten "Hej världen" Skriv in den här texten i uttalandet "print ()", inklusive citatmärkena:
trycket ("Hej världen")
4
Spara filen. Klicka på Arkiv-menyn i textredigeraren och välj Spara med namn. På rullgardinsmenyn under namnfältet väljer du filtypen Python. Om du använder anteckningsblock (rekommenderas inte) väljer du "Alla filer" och lägg sedan till "py" i slutet av filnamnet.
5
Kör programmet. Öppna Kommandotolken eller Terminal och gå till sökvägen där du sparade filen. Kör sedan filen genom att skriva och trycka på. Du borde se provtexten Hej världen visas under Pyhton-kommandoraden.
6
Ta mycket test. En av de bästa sakerna med Python är att du kan prova de nya programmen omedelbart. En bra övning är att hålla kommandotolken och textredigeraren öppen samtidigt. När du ändrar programmet på redigeraren kan du omedelbart kontrollera det genom att köra det vid kommandotolken.
Del 5
Skapa avancerade program1
Experimentera med ett enkelt flödesstyrningsdeklaration. Flödesregleringar anger att du kan styra programåtgärder baserat på specifika förhållanden. Dessa uttalanden är kärnan i Python programmering och låter dig skapa program som utför olika kommandon baserat på förhållanden och ingångar. Uttalandet är det bästa att lära sig först. I det här exemplet kan du använda uttalandet för att beräkna Fibonacci-sekvensen upp till 100:
# Varje nummer i Fibonacci-sekvensen är # summan av de två siffrorna som föregår a, b = 0, en gång b < 100: skriv ut (b, slutet = ``) -a, b = b, a + b
- Sekvensen kommer att utföras till (medan) b kommer att vara mindre än (<) 100.
- Utmatningen av programmet kommer att vara 1 1 2 3 5 8 13 21 34 55 89
- Kommandot kommer att visa utmatningen på samma rad istället för att skriva varje värde på en annan rad.
- Vi kan se några element i detta enkla program som är nödvändiga för att skapa komplexa program i Python:
- Notera indragningarna. En indikerar att följande rader är indragna och ingår i ett block. I föregående exempel, och de är en del av kvarteret. Korrigeringen av indragningen är avgörande för att ditt program ska fungera.
- Du kan definiera flera variabler på samma rad. I det föregående exemplet, till och b De definieras båda i första raden.
- Om du sätter in programmet direkt i tolken måste du lägga till en tom linje i slutet så att tolken vet att programmet är klart.
2
Skapa funktioner inom program. Du kan definiera funktioner som du kan ringa senare i programmet. Detta är särskilt användbart om du behöver använda fler funktioner inom gränserna för ett större program. I följande exempel kan du skapa en funktion för att ringa en Fibonacci-sekvens som liknar den du skrev tidigare:
def fib (n): a, b = 0, medan a < n: print (a, end = ``) a, b = b, a + bprint () # Senare i programmet kan du ringa # Fibonacci-funktionen för vilket värde du vill specificera fib
3
Skapa ett mer komplicerat flödesstyrningsprogram. Flödesregleringar gör att du kan ange villkor som ändrar hur programmet körs. Detta är särskilt viktigt när du hanterar användarinmatning. I följande exempel använder vi (annars om) och skapar ett enkelt program som utvärderar användarens ålder.
ålder = int (inmatning ("Ange din ålder: ")) om ålder <= 12: utskrift ("Så trevligt att vara ett barn!") Elifål i intervallet (13, 20): print ("Du är en tonåring!") Else: print ("Nu för att växa upp") # Om något av dessa påståenden är sanna # kommer motsvarande meddelande att visas. # Om inget uttalande är sant visas meddelandet "annars".
4
Lär dig andra villkorliga uttryck. I föregående exempel använde vi symbolen "mindre lika" (<=) för att avgöra om åldern som anges respekterar villkoren. Du kan använda samma villkorliga uttryck som du skulle använda i matte, men du måste skriva dem lite annorlunda:
betyder | symbol | Pythonsymbol | |
---|---|---|---|
Mindre än | < | < | |
Större än | |||
Mindre än lika | ≤ | <= | |
Större lika | ≥ | = | |
lika | = | == | |
Inte detsamma | ≠ | != |
5
Fortsätt lära dig. I den här artikeln har vi bara täckt grunderna i Python. Även om det är ett av de enklaste språk att lära sig, om du är intresserad av att lära dig mer, finns det mycket mer att veta. Det bästa sättet att fortsätta lära sig är att skapa program! Kom ihåg att du snabbt kan skriva program från början direkt till tolken och prova ändringarna genom att köra programmen från kommandoraden.
tips
- Python är ett av de enklaste dataspråken, men lärande kräver fortfarande lite ansträngning. Du kommer också behöva ha viss grundläggande kunskaper om algebra, för Python är starkt beroende av matematik.
Visa mer ... (3)
Dela på sociala nätverk:
Relaterade
- Så här ändrar du versionen av DirectX installerad på en dator
- Så börjar du använda 3D Blender
- Hur börjar man lära sig programmering
- Hur man gör första stegen i programmering
- Hur man skapar 3D-datorspel
- Hur man blir en speldesigner
- Hur man skapar ett mycket enkelt program i Python
- Hur man skapar ett program i C
- Så här avinstallerar du Python
- Hur Bli Programmerare
- Hur man blir en tekniskt expert
- Hur man blir en tonårshackare
- Hur man blir informativ
- Hur man läser ett programmeringsspråk
- Så här installerar du Python-paket på Windows 7
- Hur man tar hand om den kungliga pythonen
- Hur man tar hand om en kunglig python
- Hur man programmerar
- Hur man skriver det klassiska Hello World-programmet i Python
- Så här skriver du ut innehåll till video med Python
- Så här använder du Linux