Hvordan å lære Python dataspråk

Python er et tilgjengelig programmeringsspråk som du kan bruke til å lage alle typer programvare og web-applikasjoner. Mange bøker og gratis online ressurser kan hjelpe deg til å få Python programmering våt på beina, komplett med eksempelkode og oppgaver for å hjelpe utøve din programmering muskel. Uansett hvor mye du leser om emnet, er det ingen erstatning for å sitte ned og skrive programmer i Python med tanke på å beherske språket.

Bruksanvisning

1 Last ned og kjør Python installasjonsfilen for ditt operativsystem fra Python nedlastinger nettstedet slik at datamaskinen kan kjøre Python-programmer. Start IDLE interaktivt Python shell programmet ved å klikke på "IDLE" i "Python" mappen under "Programmer" (Mac) eller "Alle programmer" (Windows). Skriv Python koder inn i terminalen og det vil utføre din kommando eller returnere en feil.

2 Lær det grunnleggende Python vokabular ved å lese gjennom en bok på programmeringsspråket Python, for eksempel "Learning Python" av Mark Lutz eller "Python Programming for Absolute Beginner" av Mike Dawson eller en elektronisk Python ressurs som "Hvordan tenke som en datamaskin vitenskapsmann "eller" Python Programming "wikibook. Fokus på forskjellen mellom heltall og flyter - heltall er hele tall, mens flyter er tall med desimaler - og på å gjenkjenne typer variabler, for eksempel strenger, ordbøker og tupler.

3 Øv jobbe med Python operatører som tillegg (+), multiplikasjon (*) og eksponenter (**). Start IDLE søknaden, skriver i uttrykk og se hva som skjer. Eksperimenter med å utføre operasjoner på flere typer, som for eksempel strenger, flyter, tupler og ordbøker. Se hva som skjer når du legger to strenger sammen eller multiplisere en flåte av en streng. Trykk Ctrl + C for å avbryte hvis du blir fanget i en uendelig loop, der programmet kjører uendelige.

4 Skrive praksis Python-skript, som for eksempel å beregne renter på et lån eller skrive en bot som ber brukeren om navnet hennes. Kart logikken i programmet først og deretter finne den tilsvarende Python-kode for å utføre den logikken. Ta en selvstyrt dataprogrammering selvfølgelig med Python gjennom Massachusetts Institute of Technology OpenCourseWare prosjekt og fullføre de foreslåtte oppdrag. Fokuser på å få programmet til å fungere først og tenke på å gjøre det mer effektivt senere.

5 Les andres Python-programmer. Prøv å tyde hva hver blokk av koden gjør uten å se på kommentarene. Husk at hver programmerer har en annen tilnærming til det samme problemet, akkurat som fiction forfattere har ulike skrive stiler, så tenk deg kjent med andres kode en læringsøvelse og ikke en instruksjonsmanual.

6 Skriv en mer program med definerte funksjoner som er blokker av kode som du kan se tilbake på gjennom hele programmet i dybden. Brainstorm et problem i ditt nåværende liv som et program kan være i stand til å hjelpe med, for eksempel å holde styr på et budsjett eller gjestelisten for en fest. Les Python dokumentasjon for en grundig titt på hver kommando og hundrevis av eksempler på kodesnutter hvis du får problemer prøver å gjøre en bestemt del av programmet arbeid. Du kan løse nesten alle problemer med Python.

Hint

  • Ikke bry deg med å forstå hver eneste ting du leste rett utenfor balltre; programmering ressurser er ment å bli henvist tilbake til hele tiden, for ikke å bli absorbert i en sittende.
  • Finn en erfaren Python programmerer som kan gi deg tilbakemelding eller hjelpe deg når du står fast. Du trenger ikke å møte ham i egen person; nettfora og e-postlister er gode steder å stille spørsmål og søke tilbakemeldinger.