INHOUDSOPGAWE:
- Stap 1: Installeer Python
- Stap 2: Installeer pakkette
- Stap 3: Eerste Python -program (opstelling)
- Stap 4: Opmerkings
- Stap 5: Stoor en werk met veranderlikes
- Stap 6: Berekeninge
- Stap 7: As verklarings
- Stap 8: Die einde ???
Video: Python op die maklike manier: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
U het dus besluit om te leer hoe om met Python te werk, en u het dit leerbaar gekry. (Ja, ek gebruik Python as werkwoord.)
Ek weet dat u bekommerd kan wees, veral as dit u eerste programmeertaal is, dus laat ek u gerusstel …
Python is 'n BAIE gebruikersvriendelike programmeertaal wat u nie net binne 'n uur kan leer nie, maar u weet dit eintlik al, aangesien dit so intuïtief is.
In die eerste plek is dit belangrik om te weet dat programmeerders hoegenaamd geen programmeertaal in sy geheel ken nie. Baie programmering is om te weet wat u wil doen, nie te weet hoe u dit moet doen nie en die antwoord op die Google moet soek, 'n voorbeeldkode vind en dit dan aanpas by u behoeftes.
Python is 'n gewilde programmeertaal, wat beteken dat baie kodevoorbeelde aanlyn gevind kan word.
In hierdie instruksies leer ons hoe om Python aan die gang te kry, en kyk na 'n paar basiese kode voorbeelde (met 'n bedrogspul met meer gevorderde voorbeelde aan die einde).
Daar is 'n skakel na my GitHub, waar al die voorbeeldkodes geplaas word.
Aangesien Instructables die kode kan deurmekaar maak, beveel ek aan dat u die voorbeeldkodes van GitHub kopieer en plak:
Stap 1: Installeer Python
Ek weet, jy weet hoe om dinge af te laai en te installeer, duuuh.
Dit is egter 'n bietjie lastig om Python op te stel as dit die eerste keer is dat u dit doen, maar daarom lees u dit stap vir stap. Jy sal piekfyn wees.
-Klik op "Laai die uitvoerbare installeerder van Windows x86-64 af" hier:
(Ek neem aan dat u Windows gebruik, indien nie, is die proses min of meer dieselfde)
-As die aflaai voltooi is, druk net op VOLGENDE totdat dit geïnstalleer is. Ek beveel aan dat u die installeringspad verander na iets minder verwarrend soos "C:/Python"
Baie geluk, jy is AMPER klaar! U kan nou Python gebruik, maar dit is lekker om 'n paar algemene pakkette geïnstalleer te hê, wat ons in die volgende stap sal doen.
Stap 2: Installeer pakkette
As u wil, kan u hierdie stap oorslaan, aangesien Python baie dinge direk uit die boks kan doen.
U wil egter die stappe nagaan, aangesien u uiteindelik pakkette moet installeer as u meer fancy dinge met Python wil doen.
As u meer 'n visuele leerder is, is hier 'n video oor hoe u dit moet doen:
Teksinstruksies:
As die Python -installasie klaar is, gaan na die gids waarin u Python geïnstalleer het (laat ons sê dit is C:/Python) en vind die gids met die naam "Scripts". Daar moet 'n lêer met die naam "pip3.8" (of 'n hoër getal aan die einde, afhangende van wanneer u dit lees, wees, so vind net pipX. Y)
-MOENIE op pip3.8 klik nie; ons doen dit nie (sien, nie so reguit as wat dit mag lyk nie)
Terwyl u Ctrl ingedruk het, klik u met die rechtermuisknop êrens in die gids Scripts en vind u 'Open PowerShell', klik daarop. 'N Blou skerm met 'n bietjie teks sal oopmaak.
Sodra u daar is, tik pip3.8 install numpy en druk enter
Dit is dit, so installeer u 'n biblioteek! Maklik, nè?
Terwyl u pakkette installeer, moet u ook matplotlib en scipy installeer as u afwerkings installeer. Betekenis tipe "pip3.8 installeer NAAM"
Sodra dit klaar is, is u gereed om te begin programmeer.
Stap 3: Eerste Python -program (opstelling)
Toe ons Python installeer, het ons Python IDLE geïnstalleer, en ons sal dit gebruik om ons programme mee te skryf.
Ongelukkig het dit nie 'n oulike ikoon nie. U kan dit in my geval vind in C: / Python / Python38 / Lib / idlelib.
-Gaan in u installatienmap na Lib en dan na idlelib. Soek 'n lêer met die naam "ledig" en voer dit uit. 'N Venster gaan oop.
-Klik op Ctrl+N om 'n nuwe venster met die titel "sonder titel" oop te maak. Hier skryf ons ons eerste Python -program!
-Kontroleer net of alles werk:
print ("Ek het dit alles gedoen")
-Slaan F5 om die lêer te stoor. Kies 'n naam en stoor dit iewers waar u dit sal vind. Ek beveel 'n toegewyde lêer met die titel Python op u lessenaar aan.
As u op F5 druk, stoor u enige veranderinge en voer u die program ook uit. 'N Nuwe venster sal oopmaak en' Ek het dit alles gedoen 'binne geskryf. En u het dit alles gedoen, u het u eerste Python -program geskryf. Baie geluk!
Ek beveel aan dat u 'n kortpad na ledig maak en dit op u lessenaar plaas vir maklike toegang in die toekoms.
In die volgende stappe verduidelik ek die basiese beginsels van hoe dinge in Python werk. Kyk gerus as u nog nie begin programmeer het nie, of gaan na die laaste stap waar ek 'n Python-bedrogblad met die meeste basiese kenmerke in die voorbeeldvorm aangeheg het.
Stap 4: Opmerkings
Aangesien ons alreeds weet hoe om dinge op die skerm te skryf, kan ons verder gaan met kommentaar op ons kode. Kommentaar is 'n baie belangrike deel van kodering en laat u soos 'n pro lyk. Kommentaar is kode lyne wat daar is net vir mense wat die kode lees. Hulle verduidelik wat die gedeelte kode in mensetaal moet doen, sodat u nie elke reël kode hoef te ontleed om te sien wat dit doen nie.
Onthou, opmerkings = goed
Ons skryf 'n opmerking deur #te gebruik. Python sien niks na #nie, 'n opmerking lyk so:
print ("Ek het dit weer gedoen") #Oeps
As u op F5 druk en die program uitvoer, sal die uitset wees "Ek het dit weer gedoen" sonder die Oeps.
Noudat u weet hoe u u kode kan kommentaar lewer, gaan ons verder met berekeninge.
Instruksies is geneig om die kode deurmekaar te maak as u dit kopieer en plak, dus ek beveel aan dat u die kode vir hierdie stap van my GitHub hier kopieer.
Stap 5: Stoor en werk met veranderlikes
Aangesien ons nou programme skryf, sal die meeste data wat ons skryf in die program moet stoor en dan iets daarmee kan doen. U kan die inligting in die program kodeer voordat u dit uitvoer, of dit invoer as u gevra word deur die funksie -invoer () te gebruik.
Eerstens moet u weet dat Python (en ander programmeertale) nie = soos ons sien nie.
Vir Python = beteken stoor die regterkant van = aan die linkerkant van =. Om verwarring te voorkom, kom ons kyk na 'n voorbeeld.
Soos ons nou programmeerders is, sal verduidelikings van wat die kode doen in die kommentaar wees.
a = 1 #die naam a is nou gelyk aan 1
b = a #aangesien a gelyk is aan 1, b nou ook gelyk is aan 1
print ("a") #ons moet die waardes afdruk om die program te laat loop
Soos u dalk opgemerk het, word programme in Python in opeenvolgende volgorde uitgevoer van die eerste reël tot die laaste. Dit beteken dat as ons 'n veranderlike nou herdefinieer, die waarde daarin vervang word. Byvoorbeeld:
a = 1 #a is 1b = a #b is ook 1, aangesien a = 1a = 2 #a nou na 2 verander is, maar b onthou steeds die eerste waarde van a, aangesien ons die waarde van a in reël 3 verander het en b is gedefinieer op reël 2
druk ("a")
druk ("b")
Instruksies is geneig om die kode deurmekaar te maak as u dit kopieer en plak, dus ek beveel aan dat u die kode vir hierdie stap van my GitHub hier kopieer.
Stap 6: Berekeninge
Kom ons doen 'n paar berekeninge, net 'n klein opgradering van wat ons in die vorige stap gedoen het.
a = 1
b = 2
c = 0 #eerste gee ons c 'n waarde, so hoekom nie 0 nie, maar dit kan alles wees, aangesien ons die waarde in die volgende reël sal verander
c = a+b #c is nou 1+2 aka c = 3
druk ("c:", c) #ons druk "c:" as teks, voeg dan die waarde van c by sodat dit mooi lyk
print ("a:", a, "b:", b, "c:", c) #selfde druk ons die ander veranderlikes en hul name
Op dieselfde manier kan ons gebruik:
+, - plus en minus is vanselfsprekend
* vermenigvuldig die waardes
/ verdeel die waardes
Byvoorbeeld:
a = 1
b = 2
c = a/b #die waarde van c is nou 1/2 aka 0,5
druk ("c:", c)
Instruksies is geneig om die kode deurmekaar te maak as u dit kopieer en plak, dus ek beveel aan dat u die kode vir hierdie stap van my GitHub hier kopieer.
Stap 7: As verklarings
Soms wil ons hê dat ons program slegs 'n resultaat moet druk as daar iets gebeur. In hierdie program sal ons slegs die nommer druk as dit hoër is as 100:
nommer1 = 10 #ons kan dit enige naam gee, die vorige voorbeelde is as 'n voorbeeld gebruik
mississippi = 90 #kyk, die naam kan enigiets wees, solank dit met 'n letter begin
a = 91 #ons kan nog steeds a
as getal1+mississippi> = 100: #IF is die linkerkant groter of gelyk aan die regterkant
print ("nommer1+mississippi is ten minste 100") #doen dit (ja, dit moet ingekeep word)
as getal1+a == 100: #IF is die linkerkant presies gelyk aan die regterkant
print ("getal1+a is minstens 100") #doen dit, tensy die IF nie waar is nie
As ons hierdie program uitvoer, sal ons sien dat dit slegs die eerste stelling afdruk, aangesien 10+90 100 is
Instruksies is geneig om die kode deurmekaar te maak as u dit kopieer en plak, dus ek beveel aan dat u die kode vir hierdie stap van my GitHub hier kopieer.
Stap 8: Die einde ???
Is dit alles vir Python ?!
Naaah, ver daarvan. U ken nou die basiese beginsels van hoe om veranderlikes te stoor en wiskunde daarmee te doen. Vir meer funksionaliteit het ek 'n Python -cheatsheet aangeheg met eenvoudige kodevoorbeelde. Die beste manier om te leer is om self die voorbeelde uit te probeer en te kyk wat gebeur as u die kode verander.
Die lêers kan ook op my GitHub gevind word:
Aanbeveel:
Google Assistant op Raspberry Pi op die maklike manier: 15 stappe
Google Assistant op Raspberry Pi op die maklike manier: Google Assistant OP Raspberry Pi So hoe is dit alles moontlik? 'N Rukkie gelede het Google 'n doen-dit-self-AI-stel met nommer 57 van The Magpi vrygestel. Dit het dit baie maklik gemaak om u eie Google -assistent te skep, maar om die stembus te kry
Die beheer van u Arduino met HTML/Javascript op die maklike manier: 8 stappe
Die beheer van u Arduino met HTML/Javascript op die maklike manier: Hierdie tutoriaal wys u hoe u 'n arduino kan beheer met 'n ajax -oproep van 'n adafruit Huzzah met slegs javascript -funksies. Eintlik kan u javascript op die html -bladsy gebruik, waarmee u maklik HTML -koppelvlakke kan skryf met eenvoudige j
Hoe om Flash op Ubuntu Linux te installeer, die maklike manier!: 4 stappe
Hoe om Flash op Ubuntu Linux te installeer, die maklike manier !: Een van die min dinge wat ek nie van Linux hou nie, is hoe moeilik dit kan wees om nuwe toepassings, of plugins, te installeer. goed met opdragreëls en verkies om 'n GUI te gebruik - uitgesproke Gooey (grafiese gebruikerskoppelvlak) hierdie
Skep 'n opdragpromptvenster op die maklike manier: 3 stappe
Skep 'n opdragpromptvenster op die maklike manier: ek weet dat dit al voorheen gedoen is, maar my weergawe is 'n bietjie anders, so u wil 'n paar goeie opdragpromptruie probeer, maar u kan nie uitvind hoe u dit eintlik kan doen nie maak die opdragprompt oop. (Dit sou in die meeste skole die geval wees, of
Maak 'n skootrekenaarstaander van karton - die vinnige en maklike manier: 6 stappe
Maak 'n skootrekenaarhouer van karton - die vinnige en maklike manier: my werkrekenaar is 'n skootrekenaar van 17 duim en ek was moeg daarvoor om die hele dag oor my lessenaar te buk om dit te gebruik. 'n meer ergonomiese hoogte, maar ek wou nie geld uitgee nie. Hierdie skootrekenaarstandaard van karton