gushelom.ru

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.

Del 1

Installera Python (Windows)
Bildnamn 167107 1
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.
  • Bildnamn 167107 2
    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.
  • Bildnamn 167107 3
    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).
  • Bildnamn 167107 4
    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, >.
  • Skriv och tryck på. Du borde se provtexten Hej världen visas under Pyhton-kommandoraden.
  • Del 2

    Lär dig de grundläggande begreppen
    Bildnamn 167107 5
    1
    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.
  • Bildnamn 167107 6
    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.
  • Bildtitel 167107 7
    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 kalkylator

    Genom att utföra enkla räknemaskinfunktioner kan du bli bekant med Python-syntaxen och hantera siffror och strängar.

    Bildnamn 167107 8
    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.
  • Bildnamn 167107 9
    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
  • Bildnamn 167107 10
    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
  • Bildnamn 167107 11
    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
  • Bildnamn 167107 12
    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 program
    Bildnamn 167107 13
    1
    Ö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.
  • Bildnamn 167107 14
    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.
  • Bildnamn 167107 15
    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")
  • Till skillnad från många andra språk är det inte nödvändigt att ange slutet av en rad med. Du behöver inte ens använda braces () för att indikera block. Du måste bara ange texten för att ange att den ingår i ett block.
  • Bildnamn 167107 16
    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.
  • Var noga med att spara filen på ett lättillgängligt ställe, eftersom du måste komma till den från kommandotolken.
  • I det här exemplet, spara filen som "ciao.py".
  • Bildnamn 167107 17
    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.
  • Beroende på installationsläget och Python-versionen måste du kanske skriva eller köra programmet.
  • Bildnamn 167107 18
    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 program
    Bildnamn 167107 19
    1
    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.
  • Bildnamn 167107 20
    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
  • Kommandot kommer att återvända 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
  • Bildtitel 167107 21
    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".
  • Detta program introducerar också några andra viktiga uttalanden som kommer att vara mycket användbara för många olika applikationer:
  • - Detta kommando åberopar användarinmatning från tangentbordet. Användaren ser meddelandet skrivet i parentes. I det här exemplet är det omgivet av en funktion, vilket indikerar att alla ingångar kommer att behandlas som heltal.
  • - Du kan använda denna funktion på många olika sätt. I det här programmet använde vi det för att kontrollera om numret ligger inom 13-20-serien. Intervallets slut räknas inte i beräkningen.
  • Bildtitel 167107 22
    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:
    Villkorliga uttryck.
    betydersymbolPythonsymbol
    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.
  • Du hittar många böcker om programmering i Python, inklusive "Python för nybörjare", "Python Cookbook", e "Python Programmering: En introduktion till datavetenskap".
  • Det finns också många onlinekällor, men många hanterar fortfarande Python version 2.X. Du kan behöva göra ändringar i de föreslagna exemplen.
  • Många lokala universitet erbjuder kurser på Python. Python lärs ofta på lågnivå kurser eftersom det är ett av de enklaste språk att lära sig.
  • 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å börjar du använda 3D BlenderSå börjar du använda 3D Blender
    Hur börjar man lära sig programmeringHur börjar man lära sig programmering
    Hur man gör första stegen i programmeringHur man gör första stegen i programmering
    Hur man skapar 3D-datorspelHur man skapar 3D-datorspel
    Hur man blir en speldesignerHur man blir en speldesigner
    Hur man skapar ett mycket enkelt program i PythonHur man skapar ett mycket enkelt program i Python
    Hur man skapar ett program i CHur man skapar ett program i C
    Så här avinstallerar du PythonSå här avinstallerar du Python
    Hur Bli ProgrammerareHur Bli Programmerare
    Hur man blir en tekniskt expertHur man blir en tekniskt expert
    » » Komma igång Programmering i Python

    © 2011—2021 gushelom.ru