Lære å kode er enormt populære i øyeblikket, og Python er et flott koding språk å lære. Heldigvis for oss, Mac er en stor koding plattform, og Python gjør det lett å lære å kode på en Mac.

I denne funksjonen, vi kommer til å se på å sette opp Python i macOS, deretter lære å kode på denne plattformen. Læringskurven er meget overkommelig; Python, kan det også være installert på Mac-en din allerede. (Hvis ikke, fortvil ikke: vi vil dekke installasjon for.,)

Vi har fokus på Python her, men for en bred oversikt over Mac-koding og ulike språk du kan velge fra, les vår komplette guide til koding og programmering på en Mac.

fordelene av Python

Python er et høynivå programmeringsspråk som ble utviklet i 1991. I løpet av de siste årene, med tilstrømningen av koding inn i skolen, det har ballooned i popularitet, spesielt i England. Hvorfor er det slik? Hvilke fordeler har det over andre språk?

Enkelhet. En av de første fordelene som Python har over andre språk er hvor enkelt det er., Syntaksen er veldig lett å lese. Du trenger ikke bruke mye tid på å måtte huske linjer av syntaks, som lar deg fokusere på de grunnleggende programmering konsepter, og det blir et godt utgangspunkt for å lære andre språk.

Strøm. Til tross for å være enkel, Python er veldig kraftig. Det er fullt utvidbar med ulike utvidelser at den har tilgjengelig. Du kan få til nesten hva som helst med Python, fra programmer og spill til maskinen læring.

samfunnet. Python har også et stort fellesskap og masser av læremidler er tilgjengelig., Uansett hvilket problem du har, vil det være noen der ute som kan hjelpe deg.

Lave kostnader. Python er gratis og åpen kildekode, som betyr at du ikke trenger å betale en krone for å begynne å bruke det. Det er horder av andre programmerere ut det stadig prøver å forbedre Python, og de ulike redaktører og kompilatorer som er tilgjengelig for det.

Det er bra for karrieren din. Til slutt, Python er en av de mest etterspurte programmeringsspråk (sammen med JavaScript og Java). Dette er et flott utgangspunkt hvis du ønsker å komme inn i en programmerings-posisjon.,

Installere Python

Python kan være installert på din Mac allerede: du kan teste ut dette ved å åpne Terminal og skrive inn python –versjon.

Hvis det ikke er det, bør du gjøre din vei til Python nettstedet ditt, og klikk last ned-knappen. Ikke bli skremt hvis versjonsnummeret er forskjellig fra skjermbildet nedenfor – det kan ha vært oppdatert. Versjonen i skrivende stund er 3.7.0.

Når du har klikket på last ned-knappen, et .pkg-filen vil begynne å laste ned. Når det er ferdig, gå til nedlastinger-mappen, og dobbeltklikk på denne filen for å åpne installasjonsprogrammet., Følg trinnene på skjermen for å fullføre installasjonen.

Beste Python tekst redaktører

standard Python-filer (som slutter i .py) vil åpne i TextEdit, og dette lar seg ikke gjøre. Det har en stygg vane med a skrive filer i ASCII-format, som messes opp ting. Det mangler også noen skikkelige formateringsalternativer.

Så du må installere en flott tekst editor. Heldigvis, det er et par ledige.

Den første tekst editor som du kan komme over i Python er LEDIG. Dette kan bli funnet sammen med Python når du først installere det, og du vil finne det ligger i Programmer-mappen.,

INAKTIV er et integrert utviklingsmiljø som gir deg mulighet til å både redigere koden og se hva som produksjonen vil være etter å ha kjørt den. Det er den enkleste editor, og den mest anbefalte når du først få opp og kjører. Når du har fått litt erfaring, kan du ønsker å flytte på noe mer avansert.

PyCharm er muligens den mest populære Python IDE ute i øyeblikket, og tilbyr både gratis og betalt-for-versjon: sistnevnte har et bredere utvalg av funksjoner, men freebie tilbyr mer enn nok for nybegynnere., Funksjoner inkluderer tilgang til plugins og web-utvikling-støtte, så vel som den vanlige editoren tilbud som syntaks-utheving.

Eclipse er en IDE som har eksistert en god stund nå, og tilbyr støtte for en rekke forskjellige språk. For å bruke den med Python, installere Eclipse IDE for JavaScript og Web-Utviklere, basert på Eclipse Neon 4.6, legg deretter til PyDev plugin. PyDev og Eclipse arbeide sammen for å skape en god IDE for Python som blir oppdatert jevnlig av hardt arbeidende Python samfunnet.

TextWrangler er en gratis nedlasting fra App Store., Det er en lett versjon av BBEdit, men har all den funksjonaliteten du trenger. En av de beste valgene for å starte opp.

Geddit er et populært valg blant Linux-fans, så det er bra for programmerere å lære. Ikke så glatt som andre valg, men svært funksjonell.

Sublime Text er en personlig favoritt. Du kan laste ned og bruke det gratis, selv om det blir noen ganger mase deg til å betale for det. En glatt grensesnitt som er lett på øynene, med stor formatering kontroll.,

Første skritt, og det grunnleggende

Nå har du nok informasjon om Python og hva du skal bruke, er det på tide å starte noen faktiske koding. Med Python de fleste kommandoer er basert rundt kontekstuelle ord i det engelske språket. Så mens C# ville kreve at du skriver inn i Konsollen.WriteLine for å skrive ut noen å skrive til skjermen, Python krever bare den enkle kommandoen skriv ut. Vi kommer til å se på 3 enkle oppgaver som inngår som del av byggesteinene i koding. Å skape en effekt, noe som gjør en beregning, og bruke en if-setning.,

For vår første oppgave vi kommer til å bruke på TOMGANG. Det er enkelt å bruke og kommer pakket med Python når du installerer det, så er det fornuftig å starte med det. Åpne opp INAKTIV, ved å gå til mappen Programmer, og dobbeltklikk det.

Når vi har LEDIG åpne det vil åpne opp et vindu kalt shell. Dette er hvor alle våre utganger vil vises, men vi kommer ikke til å gjøre vårt koding i det. For å gjøre det må vi lage en ny fil. Vi kan gjøre dette ved å klikke Fil > Ny Fil i hovedmenyen. Dette vil åpne opp en ny kode editor.,

Nå som du har to vinduer åpne, føl deg fri til å legge dem ut uansett hvilken vei du føler deg mest komfortabel med. Vi har sett oss ut side ved side, som vist nedenfor.

Når du har satt opp din layout, klikker du på kode editor-vinduet som åpnet seg, og deretter klikker du på Filen > Lagre Som i menyen. Deretter kan du lagre det som helloworld.py. Som er vanlig i programmering, den første program som du skriver vil output «Hello World» til skjermen.

Vi kommer til å gå til våre kode editor-vinduet og skriv inn i instruksjonene som vi ønsker at våre shell til å gjennomføre., Kommando-vi kommer til å bruke kommandoen skriv ut. Denne kommandoen ser ut som dette.

print( )

i parentes er hvor du setter hva du ønsker å bli skrevet ut. Så vi kommer til å bruke skriv ut for å lage en utgang til shell, som dette:

print(«Hello World»)

Når du har skrevet det, klikker du Fil > Lagre fra menyen for å lagre oppdatert program, og deretter klikker du Kjør > Kjør-Modulen fra menyen. Din utgang vises deretter vises i shell-vinduet. Det skal se ut noe som dette.,

Det er viktig å sette talen merker rundt noen ord som du ønsker å bli skrevet ut til shell, grunnene er for en annen tid, men for nå er det bare husk at ord må tale merker rundt dem bare liker å snakke i en bok ville. Har en praksis for å skrive ut forskjellige uttrykk til skjermen for å bli vant til det.

Vår andre oppgaven er å bruke Python til å gjøre en beregning for oss. Så vi kommer til å åpne opp skallet på nytt og åpne opp en ny fil, akkurat som vi gjorde før. Denne gangen kommer vi til å nevne vår fil Calculation.py.,

Denne gangen i stedet for å skrive ut ord, vi kommer til å skrive ut en beregning. Vi kommer til å legge 9 og 8 sammen, så vi trenger å skrive inn i vårt nye fil vår nye print-kommandoen, som ser ut som dette.

skriv ut(9+8)

Når vi har gjort dette, vi trenger å lagre og deretter kjør programmet ved å klikke Run > Kjør-Modulen. Du vil legge merke til nå at skallet at det skrives ut svaret, som du kan se nedenfor.

Prøv ulike beregninger for å bli vant til å bruke ferdigheter, husk at tallene ikke må tale merker rundt dem., Hvis du ikke allerede er kjent med programmering, kan du bruke * til flere og / for å dividere.

til Slutt, vi vil skape en mer grunnleggende program som vil bruke noe som kalles en if-setning. Dette gir oss mulighet til å gjøre noe hvis det oppfyller en viss tilstand. La oss åpne opp en ny fil igjen, og skrive ut følgende syntaks:

myNumber = 100
hvis myNumber > 50:
print(«dette er en høy-nummer»)
annet:
print («, Som er et lavt tall»)

Her er vi for å sette en variabel av myNumber til 100, da vil vi kjøre en if-setning for å sjekke om myNumber er over 50., Hvis det er, kan vi skrive «Dette er et høyt tall», ellers vil vi skrive ut «Som er et lavt tall». Ikke glem å lagre og deretter kan du kjøre programmet, som du gjorde med det forrige eksemplet.

vil Du legge merke til at programmet skriver ut «Dette er et høyt tall», fordi vårt nummer er over 50. Føl deg fri til å endre antall, og se hvilken utgang du får.

Beste Python kurs & læringsressurser

Nå som du har fått dine føtter våt, kanskje du vil lære mer om Python., Nedenfor har vi listet opp noen av de beste ressursene for å få deg på vei.

Udemy Python ‘ s Bootcamp vil lære deg Python opp fra grunnen av. Vil du lære mer om Python syntaks, bygge dine egne programmer og spill. En god måte å gå fra nybegynner til profesjonell.

– Koden Academy tilbyr et fantastisk utvalg av koding kurs, ikke bare for Python, men for de fleste språk. Python kurset vil lede deg gjennom de grunnleggende syntaks, funksjoner, looper og selv avanserte emner.

Lynda tilbyr et bredt utvalg av veiledninger og kurs som vil ta din Python ferdigheter til neste nivå., Alt fra Python grunnleggende, helt til nevrale nettverk.

TutorialsPoint inneholder et stort bibliotek av informasjon om Python syntaks fra nybegynner til avansert.

Lære Python på den Harde Måten. Ikke bli skremt av tittelen. Dette kurset lærer du muttere og bolter av programmering.

Tror Python. Denne gratis boken tar deg gjennom ulike aspekter av språket.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *