at lære at kode er enormt populært i øjeblikket, og Python er et godt kodningssprog at lære. Heldigvis for os, Mac er en stor kodning platform, og Python gør det nemt at lære at kode på en Mac.

i denne funktion skal vi se på Opsætning af Python i macOS og derefter lære at kode på denne platform. Indlæringskurven er meget håndterbar; Python kan endda være installeret på din Mac allerede. (Hvis ikke, skal du ikke bekymre dig: vi dækker også installationen.,)

Vi fokuserer på Python her, men for et bredt overblik over Mac-kodning og de forskellige sprog, du kan vælge imellem, kan du læse vores komplette guide til kodning og programmering på en Mac.

fordelene ved Python

Python er et programmeringssprog på højt niveau, der blev udviklet i 1991. I løbet af de sidste par år, med tilstrømningen af kodning til skoler, det har balloneret i popularitet, især i England. Hvorfor? Hvilke fordele har det i forhold til andre sprog?

enkelhed. En af de første fordele, som Python har over andre sprog, er, hvor simpelt det er., Syntaksen er meget let at læse. Du bruger ikke meget tid på at skulle huske linjer med syntaks, som giver dig mulighed for at fokusere på de grundlæggende programmeringskoncepter, og det bliver et godt udgangspunkt for at lære andre sprog.

strøm. På trods af at det er enkelt, er Python meget kraftfuld. Det er fuldt udvideligt med de forskellige udvidelser, den har til rådighed. Du kan opnå næsten alt med Python, fra applikationer og spil til maskinlæring.

fællesskabet. Python har også et enormt samfund, og masser af læringsmateriale er tilgængeligt., Uanset hvilket problem du har, vil der være nogen derude, der kan hjælpe dig.

lave omkostninger. Python er gratis og open source, hvilket betyder, at du ikke behøver at betale en krone for at begynde at bruge den. Der er horder af andre programmører derude hele tiden forsøger at forbedre Python, og de forskellige redaktører og compilere, der er tilgængelige for det.

det er godt for din karriere. Endelig er Python et af de mest efterspurgte programmeringssprog (sammen med JavaScript og Java). Dette er et godt udgangspunkt, hvis du ønsker at komme ind i en programmeringsposition.,

installer Python

Python kan allerede være installeret på din Mac: du kan teste dette ved at åbne Terminal og indtaste python-version.

Hvis det ikke er tilfældet, skal du gå til Python-websiteebstedet og klikke på Do .nload-knappen. Må ikke udsættes, hvis versionsnummeret er anderledes end skærmbilledet nedenfor – det kan være blevet opdateret. Versionen på tidspunktet for skrivningen er 3.7.0.

Når du har klikket på Do .nload-knappen, A .Pkg-filen begynder at do .nloade. Når den er færdig, skal du navigere til mappen do .nloads og dobbeltklikke på denne fil for at åbne installationsprogrammet., Følg trinnene på skærmen for at afslutte installationen.

bedste Python-teksteditorer

Som standard åbnes Python-filer (slutter på .py) i Te .tedit, og dette gør det ikke. Det har en grim vane med et skriftligt filer i ikke-ASCII-format, som messer tingene op. Det mangler også nogen anstændige formateringsindstillinger.

så du bliver nødt til at installere en stor teksteditor. Heldigvis er der et par tilgængelige.

den første teksteditor, som du måske støder på i Python, er inaktiv. Dette kan findes bundtet med Python, når du først installerer det, og du finder det placeret i mappen Programmer.,

IDLE er et integreret udviklingsmiljø, der giver dig mulighed for både at redigere din kode og se, hvad output vil være, når du har kørt den. Det er den nemmeste editor, og den mest anbefalede, når du først komme op at køre. Når du har fået nogle erfaringer kan du gå videre til noget mere avanceret.

PyCharm er muligvis den mest populære Python-IDE derude i øjeblikket, og tilbyder både en gratis og betalt version: sidstnævnte har et bredere udvalg af funktioner, men den freebie tilbyder mere end nok for begyndere., Funktionerne omfatter adgang til plugins og supportebudvikling support, samt de sædvanlige editor tilbud såsom syntaksfremhævning.Eclipse er en IDE, der har eksisteret i et stykke tid nu, og tilbyder support til en række forskellige sprog. For at bruge det med Python skal du installere Eclipse IDE til JavaScript og Developersebudviklere, baseret på Eclipse Neon 4.6, og tilføj derefter PyDev-plugin ‘ et. PyDev og Eclipse arbejder sammen om at skabe en fremragende IDE til Python, som opdateres regelmæssigt af det hårdtarbejdende Python-samfund.

te .t .rangler er en gratis Do .nload fra App Store., Det er en letvægts version af BBEdit, men har al den funktionalitet, du har brug for. En af de bedste valg for at starte ud.Geddit er et populært valg blandt Linu. – fans, så det er godt for programmører at lære. Ikke så glat som andre muligheder, men meget funktionel.sublime te .t er en personlig favorit. Du kan do .nloade og bruge det gratis, selvom det lejlighedsvis vil narre dig til at betale for det. En glat grænseflade, der er let på øjnene med stor formatering kontrol.,

første trin og det grundlæggende

nu har du nok information om Python og hvad du skal bruge, det er tid til at starte en faktisk kodning. Med Python er størstedelen af kommandoerne baseret på kontekstuelle ord på engelsk. Så mens C# ville kræve, at du skriver i konsol.Wrriteline for at udskrive nogle skrivning til skærmen kræver Python bare den enkle kommandoprint. Vi kommer til at se på 3 enkle opgaver, der udgør en del af byggestenene i kodning. Oprettelse af et output, foretage en beregning, og ved hjælp af en if-erklæring.,

til vores første opgave skal vi bruge tomgang. Det er nemt at bruge og leveres pakket med Python, når du installerer det, så det giver mening at starte med at bruge det. Åbn tomgang ved at gå til din applikationsmappe og dobbeltklikke på den.

Når vi har tomgang åben, åbner det et vindue kaldet shell. Det er her alle vores udgange vises, men vi vil ikke gøre vores kodning derinde. For at gøre det skal vi oprette en ny fil. Vi kan gøre dette ved at klikke på File > ny fil i topmenuen. Dette åbner en ny kodeditor.,nu hvor du har to vinduer åbne, er du velkommen til at lægge dem ud, uanset hvilken måde du føler dig mest komfortabel med. Vi har sat vores side om side som vist nedenfor.

Når du har konfigureret dit layout, skal du klikke på kodeditorvinduet, der blev åbnet, og derefter klikke på File > Gem som i menuen. Gem det derefter som helloworld.py. som det er sædvanligt i programmeringen, udsender det første program, du skriver, “Hello Worldorld” til skærmen.

vi går til vores kode editor vindue og indtast instruktioner, som vi gerne vil have vores shell til at udføre., Den kommando, vi skal bruge, er udskrivningskommandoen. Denne kommando ser sådan ud.

Udskriv ()

inde i parenteserne er der, hvor du lægger det, du gerne vil udskrives. Så vi kommer til at bruge udskriv for at skabe et output til shell, som dette:

print(“Hello World”)

Når du har indtastet dette, skal du klikke File > Gem i menuen for at gemme den opdaterede program, og klik derefter på Kør > Kør Modul fra menuen. Din output vises derefter vises i vinduet shell. Det skal se sådan ud.,

Det er vigtigt at sætte talen markerer omkring ethvert ord, som du ønsker at blive udskrevet til shell, grundene, hvorfor er til en anden gang, men for nu bare huske, at ord skal tale, der markerer omkring dem, ligesom at tale i en bog. Har en praksis udskrive forskellige sætninger til skærmen for at vænne sig til det.

vores anden opgave er at bruge Python til at lave en beregning for os. Så vi åbner skallen igen og åbner en ny fil, ligesom vi gjorde før. Denne gang vil vi navngive vores fil Calculation.py.,

denne gang i stedet for at udskrive ord, skal vi udskrive en beregning. Vi kommer til at tilføje 9 og 8 sammen, så vi er nødt til at skrive i vores nye fil vores nye print kommando, som ser sådan ud.

Udskriv(9+8)

Når vi har gjort dette, skal vi gemme og derefter køre programmet ved at klikke på Kør > Kør modul. Du vil bemærke nu, at skallen, at det udskriver svaret, som du kan se nedenfor.

Prøv forskellige beregninger for at vænne sig til at bruge færdigheden, husk at tal ikke har brug for talemærkerne omkring dem., Hvis du ikke allerede er bekendt med programmering, kan du bruge * til flere og / til at opdele.

endelig opretter vi et mere grundlæggende program, der bruger noget, der hedder en if-erklæring. Dette giver os mulighed for at gøre noget, hvis det opfylder en bestemt betingelse. Lad os åbne op for en ny fil igen, og skrive følgende syntaks:

myNumber = 100
hvis myNumber > 50:
print(“Der er et højt antal”)
andet:
udskriv(“Der er et lavt antal”)

Her sætter vi en variabel af myNumber til 100, derefter vil vi køre en if-sætning for at kontrollere, om myNumber er over 50 år., Hvis det er, udskriver vi” dette er et højt tal”, ellers udskriver vi”det er et lavt tal”. Glem ikke at gemme og derefter køre programmet, som du gjorde med de tidligere eksempler.

du vil bemærke, at programmet udskriver “dette er et højt tal”, fordi vores nummer er over 50. Du er velkommen til at ændre nummeret, og se, hvad output du får.

bedste Python-kurser & læringsressourcer

nu hvor du har fået dine fødder våde, vil du måske lære mere om Python., Nedenfor har vi listet nogle af de bedste ressourcer til at få dig på vej.

Udemy ‘ s Python Bootcamp vil lære dig Python fra bunden. Du vil lære mere om Python syntaks, bygge dine egne applikationer og spil. En god måde at gå fra nybegynder til professionel.

Code Academy tilbyder et fantastisk udvalg af kodningskurser, ikke kun for Python, men for de fleste sprog. Python kurset vil lede dig gennem de grundlæggende syntaks, funktioner, sløjfer og endda avancerede emner.

Lynda tilbyder en bred vifte af tutorials og kurser, der vil tage dine Python færdigheder til det næste niveau., Alt fra Python basics, hele vejen til neurale netværk.

TutorialsPoint indeholder et stort bibliotek af oplysninger om Python syntaks fra nybegynder til avanceret.

Lær Python på den hårde måde. Bliv ikke skræmt af titlen. Dette kursus lærer dig de møtrikker og bolte af programmering.

tænk Python. Denne gratis bog fører dig gennem forskellige aspekter af sproget.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *