Hvordan starte programmering i Python

Forfatter: Peter Berry
Opprettelsesdato: 16 Juli 2021
Oppdater Dato: 23 Juni 2024
Anonim
Lynkurs i Python-programmering
Video: Lynkurs i Python-programmering

Innhold

Vil du lære deg programmering? Prosessen med å bli vant til en programmeringsjobb kan være skremmende og tror du må ta en alvorlig skole for å gjøre det. For noen språk er dette noen ganger sant. Men det er også mange programmeringsspråk som bare tar en til to dager å få det grunnleggende om dem. Python er et slikt språk. Med bare noen få minutter kan du kjøre et grunnleggende Python-program. Les trinn 1 nedenfor for å lære hvordan.

Fremgangsmåte

Del 1 av 5: Installer Python (for Windows-operativsystemer)

  1. Last ned Python for Windows-systemer. Windows Python-tolk kan installeres gratis fra Python-nettstedet. Forsikre deg om at du har lastet ned den versjonen som passer for operativsystemet ditt.
    • Du bør laste ned den siste tilgjengelige versjonen, som på det tidspunktet denne artikkelen er skrevet, er versjon 3.4.
    • Python er tilgjengelig i OS X og Linux. Du trenger ikke å installere noen annen Python-relatert programvare lenger. Du bør imidlertid sannsynligvis installere et tekstredigeringsprogram.
    • De fleste Linux-distribusjoner og OS X-versjoner bruker fortsatt Python 2.X. Det er noen mindre forskjeller mellom versjon 2 og versjon 3, spesielt en endring i "print" (in) strukturen. Hvis du vil installere en nyere versjon av Python for OS X eller Linux, kan du laste ned filen fra Python-nettstedet.

  2. Installer Python-tolk. De fleste brukere kan installere tolk uten å endre noen av innstillingene. Du kan slå sammen Python i det tilgjengelige Windows-kommandolinjetolkeprogrammet (Command Prompt) ved å aktivere det siste alternativet i listen over tilgjengelige moduler.
  3. Installer en teksteditor. Enten du kan skrive Python-programmer med Notisblokk eller TextEdit, blir du mye lettere å lese og kode ved å bruke en spesialisert tekstredigerer. Det er mange gratis redigeringsprogrammer å velge mellom, for eksempel Notepad ++ (Windows), TextWrangler (Mac) eller Jedit (for ethvert operativsystem).

  4. Sjekk innstillingene dine. Åpne ledetekst (Windows) eller Terminal (emulator - Mac / Linux) og skriv python. Python vil laste inn og vise versjonsnummeret. Du blir ført til Python-tolkens kommandolinjetolkesøknad, representert som :.
    • Stå på utskrift ("Hello World!") og trykk på tasten ↵ Gå inn (Gå). Teksten vises rett under Python-kommandolinjen.
    annonse

Del 2 av 5: Lær det grunnleggende


  1. Vennligst forstå at Python ikke krever kompilering. Python er et tolket språk, noe som betyr at du kan kjøre et program så snart du gjør en endring i filen. Som et resultat kjører programmer som løkker, redigerer og løser problemer mye raskere enn andre språk.
    • Python er et av de enkleste språkene å lære, og du kan kjøre et enkelt program på bare noen få minutter.
  2. Utforsk med tolk. Du kan bruke tolken til å teste koden med en gang uten å måtte legge den til i programmet før du kjører den. Det er flott å lære hvordan en bestemt kommando fungerer eller å skrive et utkast til program.
  3. Lær hvordan Python behandler objekter og variabler. Python er et objektorientert språk, noe som betyr at alt i programmet betraktes som et objekt. Du trenger heller ikke å spesifisere variabelen i starten av programmet (som kan gjøres når som helst), og du trenger ikke å spesifisere variabeltypen (heltall, streng osv.). annonse

Del 3 av 5: Bruk tolk som en kalkulator

Å utføre noen få enkle beregningsfunksjoner vil gjøre deg kjent med Pythons syntaks og hvordan tall og strenger av tegn håndteres.

  1. Start tolk. Åpne ledeteksten eller terminalen. Linjetyping python ved ledeteksten og trykk på tasten ↵ Gå inn. Python-tolken vil laste deg inn og lede deg til Pythons kommandolinjetolkeapplikasjon ().
    • Hvis du ikke har kombinert Python med det eksisterende kommandolinjetolkeprogrammet ditt, må du gå til Python-katalogen for å kjøre tolken.
  2. Utfør grunnleggende aritmetiske beregninger. Du kan bruke Python til å gjøre det enkelt. Se noen eksempler i ruten nedenfor om hvordan du bruker beregningsfunksjonen. Merk: i Python-kode tolkes de som brukes til å forstå avsnitt som følger, og blir derfor ikke inkludert i tolken.
  3. Eksponensiering. Du kan bruke operatører ** å betegne krefter. Python kan raskt beregne store tall. Se eksemplet i boksen nedenfor.
  4. Opprett og manipuler de samme variablene. Du kan tilordne variabler i Python for å utføre enkle algebraiske beregninger. Dette kan betraktes som en god introduksjon til variabel tildeling i et Python-program. Variabler tildeles gjennom tegnet =. For bedre forståelse, se eksemplet i ruten nedenfor.
  5. Lukk tolk. Når du er ferdig med det, kan du lukke tolk og gå tilbake til kommandolinjetolkesøknaden ved å trykke på tastekombinasjonen. Ctrl+Z (Windows) eller Ctrl+D (Linux / Mac) og trykk deretter på ↵ Gå inn. Du kan også skrive kommandoer slutte () og trykk ↵ Gå inn. annonse

Del 4 av 5: Opprette ditt første program

  1. Åpne en tekstredigerer. Du kan raskt lage testprogrammer for å bli kjent med det grunnleggende om å lage og lagre programmer og kjøre dem gjennom tolk. Det vil også hjelpe deg med å sjekke om tolk er riktig installert.
  2. Lag kommandoen "skriv ut". "Skriv ut" er en grunnleggende funksjon i Python, som brukes til å vise informasjon i terminalen i et program. Merk: "print" er en av de største endringene siden flytting fra Python 2 til Python 3. I Python 2 trenger du bare å skrive "print" før innholdet du vil vise. I Python 3 har "print" blitt en funksjon. Derfor må du skrive "print ()", med innholdet du vil vise i parentes.
  3. Legg til din egen setning. En av de vanligste måtene å teste et programmeringsspråk er å vise "Hello World!". Plasser dette i "print ()" - kommandoen, inkluder anførselstegnene:
    • I motsetning til mange andre språk, trenger du ikke bruke diakritikk ; for å avslutte bestillingen. Du trenger heller ikke seler ({}) for å låse en blokk. I stedet er bare innrykk nok til å vise hva innholdet er i blokken.
  4. Lagre filen. Klikk på Fil-menyen i redigeringsprogrammet og velg Lagre som. I rullegardinmenyen under navnefeltet velger du filtypen Python. Hvis du bruker Notisblokk (anbefales ikke), velg "Alle filer" og legg deretter til ".py" -utvidelsen i filnavnet.
    • Sørg for å lagre filen på et lett tilgjengelig sted, siden du må se etter den i kommandolinjetolken.
    • I dette eksemplet lagres filen som "hallo.py".
  5. Kjør programmet. Åpne ledeteksten eller terminalen og naviger til stedet der du lagret filen. Når du er der, kjører du filen ved å skrive hei.py trykk deretter på tasten ↵ Gå inn. Du bør se teksten som vises rett under ledeteksten.
    • Avhengig av hvordan Python ble installert og hvilken versjon av det, kan det hende du må skrive python hei.py eller python3 hei.py for å kjøre programmet.
  6. Kjør regelmessig test. En av de gode tingene med Python er at du kan prøve det nye programmet med en gang. Det er en god vane å åpne en kommandolinjetolk og redaktør samtidig. Når du har lagret endringene i redigeringsprogrammet, kan du kjøre programmet umiddelbart fra kommandolinjen. Takket være det, sjekk endringene som er gjort raskt. annonse

Del 5 av 5: Bygg avanserte programmer

  1. Eksperimenter med en grunnleggende flytkontrollstruktur. Flytekontrollstrukturen lar deg kontrollere hva programmet gjør ut fra visse forhold. Disse konstruksjonene er den viktigste delen av Python, slik at du kan lage programmer for å utføre forskjellige operasjoner basert på en gitt input og tilstand. Samtidig som er et godt utgangspunkt for å bli vant til dem. I eksemplet nedenfor kan du bruke en struktur samtidig som Slik beregner du Fibonacci-serien til 100:
    • Hvor lenge vil strengen kjøre (mens) b er mindre enn (<) 100.
    • Resultatet blir
    • Comeinand slutt = ' for å vise resultatene på samme linje i stedet for å legge igjen verdiene på separate linjer.
    • I dette programmet er det en rekke punkter som spiller en nøkkelrolle i å lage komplekse Python-programmer som du bør huske på som følger:
      • Merk en linjeinnrykk. Skilt : indikerer at følgende linjer vil være innrykket og en del av blokken. I eksemplet ovenfor, trykk (b) og a, b = b, a + b er deler av blokken samtidig som. Riktig tilbaketrekning er ekstremt viktig for å sikre at programmet kjører.
      • Det er mulig å definere flere variabler på samme linje. I eksemplet ovenfor, en og b er definert på første linje.
      • Hvis du importerer dette programmet direkte til tolken, må du legge til en tom linje på slutten av programmet, slik at tolken vet at programmet er avsluttet.
  2. Konstruer funksjonen i programmet. Du kan definere funksjoner for senere bruk i programmet. Dette er spesielt nyttig i tilfeller der du trenger å bruke flere funksjoner innenfor grensene for et større program. I eksemplet nedenfor kan du opprette en funksjon for å kalle den samme Fibonacci-sekvensen ovenfor:
    • Det kommer tilbake
  3. Bygg et mer komplekst flytkontrollprogram. Flytekontrollstrukturen lar deg sette spesifikke forhold for å endre måten programmet fungerer på. Dette er spesielt viktig når du arbeider med brukerinngang. Eksemplet nedenfor vil bruke hvis (hvis), elif (annet hvis) (eller hvis), og ellers (annet) for å lage et enkelt bruker aldersgrense-program.
    • Dette programmet introduserer også noen veldig viktige konstruksjoner som er uvurderlige for en rekke applikasjoner:
      • inngang () - Denne kommandoen krever at brukeren skriver inn data fra tastaturet. Brukeren vil se meldingen skrevet i parentes. I dette eksemplet, inngang () innpakket av en funksjon int () - noe som betyr at alle innganger vil bli behandlet som et heltall.
      • område () Denne funksjonen kan brukes på en rekke måter. I dette programmet sjekker den om det angitte tallet er mellom 13 og 20. Øvre og nedre grense for området vil ikke bli vurdert i beregningen.
  4. Lær andre betingede uttrykk. I det forrige eksemplet brukte vi "mindre enn eller lik" (<=) for å avgjøre om den angitte alderen tilfredsstiller betingelsen. Du kan bruke uttrykk som ligner på matematikk, men skriv litt annerledes:
  5. Fortsett å lære. Dette er bare det grunnleggende om Python. Til tross for å være et av de enkleste språkene, hvis du vil dykke dypere, er Python fortsatt veldig grundig. Den beste måten å fortsette å lære er å hele tiden programmere! Husk at du raskt kan skrive et hvilket som helst program rett inn i tolken og sjekke endringene du har gjort bare ved å kjøre programmet igjen fra kommandolinjen.
    • Det er mange gode bøker om Python-programmering, inkludert "Python for Beginners", "Python Cookbook" og "Python Programming: An Introduction to Computer Science" (Python Programming: En introduksjon til datavitenskap).
    • Ressursene på nettet er mangfoldige, men mange av dem er fremdeles rettet mot Python 2.X. Du må kanskje justere noen av eksemplene de gir.
    • Mange lokale skoler tilbyr Python-klasser. Python blir ofte undervist i introduksjonskurs fordi det er et av de enkleste språkene å lære.
    annonse

Råd

  • Python er et av de enklere dataspråkene. Men for å lære, må du fortsatt gi det litt innsats. Å ha en grunnleggende forståelse av algebra vil også hjelpe fordi Python har et sterkt fokus på matematikk.