Hur man börjar programmera i Python

Författare: Peter Berry
Skapelsedatum: 16 Juli 2021
Uppdatera Datum: 23 Juni 2024
Anonim
Hur man börjar programmera i Python - Tips
Hur man börjar programmera i Python - Tips

Innehåll

Vill du lära dig programmering? Processen med att vänja sig vid ett programmeringsjobb kan vara skrämmande och tror att du måste ta en seriös skola för att göra det. För vissa språk är det ibland sant. Men det finns också många programmeringsspråk som bara tar en till två dagar att få grunderna i dem. Python är ett sådant språk. Med bara några minuter kan du köra ett grundläggande Python-program. Läs steg 1 nedan för att lära dig hur.

Steg

Del 1 av 5: Installera Python (för Windows-operativsystem)

  1. Ladda ner Python för Windows-system. Windows Python-tolk kan installeras gratis från Pythons webbplats. Se till att du har laddat ner den version som passar ditt operativsystem.
    • Du bör ladda ner den senaste tillgängliga versionen, som när den här artikeln skrivs är den version 3.4.
    • Python finns i OS X och Linux. Du behöver inte installera någon annan Python-relaterad programvara längre. Du bör dock förmodligen installera ett textredigeringsprogram.
    • De flesta Linux-distributioner och OS X-versioner använder fortfarande Python 2.X. Det finns några mindre skillnader mellan version 2 och version 3, framför allt en förändring i "print" (in) -strukturen. Om du vill installera en nyare version av Python för OS X eller Linux kan du ladda ner filen från Pythons webbplats.

  2. Installera Python-tolk. De flesta användare kan installera tolk utan att ändra någon av inställningarna. Du kan slå samman Python till det tillgängliga Windows-kommandoradstolkapplikationen (Command Prompt) genom att aktivera det sista alternativet i listan över tillgängliga moduler.
  3. Installera en textredigerare. Oavsett om du kan skriva Python-program med Notepad eller TextEdit, blir du mycket lättare att läsa och koda med en specialtextredigerare. Det finns många gratis redigeringsprogram att välja mellan, till exempel Notepad ++ (Windows), TextWrangler (Mac) eller Jedit (för alla operativsystem).

  4. Kontrollera dina inställningar. Öppna kommandotolken (Windows) eller Terminal (emulator - Mac / Linux) och skriv pytonorm. Python laddar och visar versionsnumret. Du kommer till Python-tolkens kommandoradstolkapplikation, representerad som :.
    • Kämpa på tryck ("Hello World!") och tryck på knappen ↵ Gå in (Gå). Texten visas precis under Python-kommandoraden.
    annons

Del 2 av 5: Lär dig grunderna


  1. Förstå att Python inte kräver kompilering. Python är ett tolkat språk, vilket innebär att du kan köra ett program så snart du gör en ändring i filen. Som ett resultat går program som slingrar, redigerar och löser problem mycket snabbare än andra språk.
    • Python är ett av de enklaste språken att lära sig och du kan köra ett enkelt program på bara några minuter.
  2. Utforska med tolk. Du kan använda tolk för att testa koden direkt utan att behöva lägga till den i programmet innan du kör den. Det är bra att lära sig hur ett visst kommando fungerar eller skriva ett utkast till program.
  3. Lär dig hur Python behandlar objekt och variabler. Python är ett objektorienterat språk, vilket betyder att allt i programmet betraktas som ett objekt. Dessutom behöver du inte ange variabeln i början av programmet (vilket kan göras när som helst), och du behöver inte ange variabeltypen (heltal, sträng, etc.). annons

Del 3 av 5: Använd tolk som en miniräknare

Att utföra några enkla beräkningsfunktioner hjälper dig att bekanta dig med Pythons syntax och hur siffror och teckensträngar hanteras.

  1. Starta tolk. Öppna din kommandotolk eller terminal. Radtyp pytonorm vid uppmaningen och tryck på knappen ↵ Gå in. Python-tolken laddar och leder dig till Pythons applikation för kommandoradstolk ().
    • Om du inte har kombinerat Python med din befintliga kommandoradstolkapplikation måste du gå till Python-katalogen för att köra tolk.
  2. Utför grundläggande aritmetiska beräkningar. Du kan använda Python för att göra det enkelt. Se några exempel i rutan nedan om hur du använder beräkningsfunktionen. Obs! I Python-kod tolkas vanligtvis stycken som följer och kommer därför inte att ingå i tolkningen.
  3. Exponentiering. Du kan använda operatörer ** att beteckna befogenheter. Python kan snabbt beräkna stort antal. Se exemplet i rutan nedan.
  4. Skapa och manipulera samma variabler. Du kan tilldela variabler i Python för att utföra enkla algebraiska beräkningar. Detta kan betraktas som en bra introduktion till variabel tilldelning i ett Python-program. Variabler tilldelas genom tecknet =. För bättre förståelse, se exemplet i rutan nedan.
  5. Stäng tolk. När du är klar med det kan du stänga tolkan och återgå till kommandoradstolkapplikationen genom att trycka på tangentkombinationen. Ctrl+Z (Windows) eller Ctrl+D (Linux / Mac) och tryck sedan på ↵ Gå in. Du kan också skriva kommandon sluta med () och tryck ↵ Gå in. annons

Del 4 av 5: Skapa ditt första program

  1. Öppna en textredigerare. Du kan snabbt skapa testprogram för att bekanta dig med grunderna för att skapa och spara program och köra dem genom tolk. Det hjälper dig också att kontrollera om tolk har installerats korrekt.
  2. Skapa kommandot "skriv ut". "Skriv ut" är en grundläggande funktion i Python, som används för att visa information i terminalen i ett program. Obs: "print" är en av de största förändringarna sedan man flyttade från Python 2 till Python 3. I Python 2 behöver man bara skriva "print" före det innehåll som du vill visa. I Python 3 har "print" blivit en funktion. Därför måste du skriva "print ()", med texten du vill visa inom parentes.
  3. Lägg till din egen mening. Ett av de mest populära sätten att testa ett programmeringsspråk är att visa "Hello World!". Placera detta i kommandot "print ()", inkludera citaten:
    • Till skillnad från många andra språk behöver du inte använda diakritik ; för att avsluta beställningen. Du behöver inte heller hängslen ({}) för att låsa ett block. Istället räcker det bara med indragning för att visa vad innehållet är i blocket.
  4. Spara filen. Klicka på Arkiv-menyn i din redigerare och välj Spara som. I rullgardinsmenyn under namnrutan väljer du filtypen Python. Om du använder Anteckningar (rekommenderas inte), välj "Alla filer" och lägg sedan till ".py" i filnamnet.
    • Se till att spara filen på en lättillgänglig plats, eftersom du måste leta efter den i kommandoradstolkapplikationen.
    • I det här exemplet sparas filen som "hello.py".
  5. Kör programmet. Öppna kommandotolken eller terminalen och navigera till den plats där du sparade filen. När du väl är där kör du filen genom att skriva hej.py tryck sedan på knappen ↵ Gå in. Du bör se texten visas strax under uppmaningen.
    • Beroende på hur Python installerades och vilken version av den är kan du behöva skriva python hej.py eller python3 hej.py för att köra programmet.
  6. Test körs regelbundet. En av de fantastiska sakerna med Python är att du kan testa det nya programmet direkt. Det är en bra vana att öppna en kommandotolk och redaktör samtidigt. När du har sparat ändringar i redigeraren kan du köra programmet direkt från kommandoraden. Tack vare det, kontrollera ändringarna som just gjorts snabbt. annons

Del 5 av 5: Bygg avancerade program

  1. Experimentera med en grundläggande flödeskontrollstruktur. Flödeskontrollstrukturen låter dig styra vad programmet gör baserat på vissa förhållanden. Dessa konstruktioner är den viktigaste delen av Python, så att du kan skapa program för att utföra olika operationer baserat på given inmatnings- och tillståndsinformation. Medan är en bra utgångspunkt för att bekanta sig med dem. I exemplet nedan kan du använda en struktur medan Så här beräknar du Fibonacci-serien till 100:
    • Hur länge kommer strängen att köras (medan) b är mindre än (<) 100.
    • Resultatet blir
    • Comeinand slut = ' för att visa resultaten på samma rad istället för att lämna värdena på separata rader.
    • I det här programmet finns det ett antal punkter som spelar en nyckelroll för att skapa komplexa Python-program som du bör tänka på enligt följande:
      • Höjdpunkter linjeindragning. Skylt : indikerar att följande rader kommer att vara indragna och en del av blocket. I exemplet ovan, tryck (b) och a, b = b, a + b är delar av blocket medan. Korrekt reträtt är extremt viktigt för att säkerställa programdriften.
      • Det är möjligt att definiera flera variabler på samma rad. I exemplet ovan, a och b definieras på första raden.
      • Om du importerar detta program direkt till tolk måste du lägga till en tom rad i slutet av programmet så att tolk vet att programmet har avslutats.
  2. Konstruera funktionen i programmet. Du kan definiera funktioner för senare användning i ditt program. Detta är särskilt användbart i fall där du behöver använda flera funktioner inom gränserna för ett större program. I exemplet nedan kan du skapa en funktion för att anropa samma Fibonacci-sekvens ovan:
    • Det återvänder
  3. Skapa ett mer komplext flödeskontrollprogram. Flödeskontrollstrukturen låter dig ställa in specifika förutsättningar för att ändra hur programmet fungerar. Detta är särskilt viktigt när det gäller användarinmatning. Exemplet nedan kommer att använda om (om), elif (annars om) (eller om), och annan (annat) för att skapa ett enkelt åldersgränssnitt för användare.
    • Detta program introducerar också några mycket viktiga konstruktioner som är ovärderliga för en mängd olika applikationer:
      • inmatning () - Detta kommando kräver att användaren anger data från tangentbordet. Användaren ser meddelandet skrivet inom parentes. I detta exempel, inmatning () insvept av en funktion int () - vilket betyder att alla ingångar kommer att behandlas som ett heltal.
      • intervall () Denna funktion kan användas på olika sätt. I det här programmet kontrollerar det om det angivna numret är mellan 13 och 20. De övre och nedre gränserna för intervallet kommer inte att beaktas i beräkningen.
  4. Lär dig andra villkorliga uttryck. I det föregående exemplet använde vi "mindre än eller lika med" (<=) för att avgöra om åldern som ingår i det angivna villkoret uppfyller villkoret. Du kan använda uttryck som liknar de i matematik, men skriv lite annorlunda:
  5. Fortsätt lära dig. Det här är bara grunderna för Python. Trots att det är ett av de enklaste språken är Python fortfarande mycket djupgående om du vill gräva djupare. Det bästa sättet att fortsätta lära sig är att ständigt programmera! Kom ihåg att du snabbt kan skriva vilket program som helst direkt i tolk och kontrollera ändringarna genom att bara köra programmet igen från kommandoraden.
    • Det finns många bra böcker om Python-programmering, inklusive "Python for Beginners", "Python Cookbook" och "Python Programming: An Introduction to Computer Science" (Python-programmering: En introduktion till datavetenskap).
    • Resurserna på nätet är olika, men många av dem är fortfarande riktade mot Python 2.X. Du kan behöva justera några av de exempel de ger.
    • Många lokala skolor erbjuder Python-klasser. Python undervisas ofta i introduktionskurser eftersom det är ett av de enklaste språken att lära sig.
    annons

Råd

  • Python är ett av de enklare datorspråken. Men för att lära dig måste du fortfarande anstränga dig. Att ha en grundläggande förståelse för algebra hjälper också eftersom Python har ett starkt fokus på matematik.