Leer om in Python te leer
Wil jy leer hoe om te program? Om te begin met programmering in `n programmeringstaal, kan skrikwekkend lyk, en jy mag dink dit is nodig om lesse te neem om dit te leer. Alhoewel dit vir sekere programmeertale mag wees, is daar verskeie tale wat jy binne `n dag of twee bemeester het. Python is een van hierdie tale. Jy kan binne `n paar minute reeds `n werkende Python-program hê. Lees verder om te ontdek hoe.
conținut
stappe
Deel 1
Python installeer (Windows)
1
Laai Python vir Windows af. U kan die Python-tolk vir Windows gratis aflaai van die Python-webwerf. Maak seker dat u die korrekte weergawe vir u bedryfstelsel aflaai.
- Laai die mees onlangse weergawe af.
- Python is reeds by OS X en Linux ingesluit. Jy hoef nie alle Python-verwante sagteware te installeer nie, maar jy het regtig `n goeie teksredakteur nodig vir die programmering van tale.
- Die meeste Linux-verspreidings en weergawes van OS X gebruik steeds Python 2.X. Daar is `n paar klein verskille tussen 2 & 3, waarin die veranderinge van die "print" stelling uitstaan. As jy `n nuwer weergawe van Python op OS X of Linux wil installeer, laai die nodige lêers van die Python-webwerf af.
2
Installeer die Python-tolk. Vir die meeste gebruikers voldoen die verstekinstellings. U kan verseker dat Python werk vanaf die opdragprompt deur die laaste opsie van die lys beskikbare modules te merk.
3
Installeer `n woordverwerker. Dit is moontlik om `n Python program te skryf in Notepad (Notepad) of Text Editor, maar dit is `n stuk makliker om die kode te lees met `n gespesialiseerde woordverwerker. Daar is `n aantal gratis editors waar jy uit kan kies, soos Notepad ++ (Windows), TextWrangler (Mac), of JEdit (Any system).
4
Toets jou installasie. Open die Command Prompt (Windows command prompt) of die Terminal (Mac / Linux) en tik python. Python sal gelaai word en die weergawe nommer sal gewys word. U sal nou die opdragprompt van die Python-tolk sien, soos volg >>>.
Deel 2
Leer die basiese begrippe
1
Daar hoef nie `n Python-program op te stel nie. Python werk met `n tolk, wat beteken dat jy dadelik `n program kan uitvoer sodra jy daaraan verander het. Dit beteken dat die proses van iterasie, hersiening en foutsoektog veel vinniger is as in baie ander programmeertaal.
- Python is een van die maklikste tale om te leer en jy het reeds `n paar minute `n eenvoudige program.
2
Gebruik die tolk. U kan met die tolk-kode toets sonder om dit eers by die program te voeg. Dit is wonderlik om te leer hoe werk werk of om `n eenmalige program te skryf.
3
Die manier waarop Python handel oor voorwerpe en veranderlikes. Python is `n objekgeoriënteerde taal, wat beteken dat alles as `n voorwerp behandel word. Dit beteken dat jy veranderlikes aan die begin van `n program moet verklaar (dit kan jy op enige tyd doen), en jy sal ook die tipe veranderlike (integer, string, ens) aan moet gee.
Deel 3
Gebruik die Python Interpreter as `n sakrekenaar
Die uitvoering van `n aantal rekenkundige basisfuncties help om bekend te raak met die sintaksis van Python en die manier waarop getalle en stringe (strings) behandel word.
1
Begin die tolk. Open die Command Prompt of Terminal. Tik python en druk ⌅ Tik. HIER, jy begin die Python-tolk en die Python-opdragprompt word oopgemaak (>>>).
- As jy Python nie so geïnstalleer het dat jy vanaf die opdraglyn kan begin, dan sal jy eers na die Python gids moet gaan om die interpreter te begin.
2
Enkele eenvoudige rekenkundige bewerkings. Jy kan maklik Python gebruik om `n aantal eenvoudige rekenkundige bewerkings uit te voer. Sien die kode hieronder vir enkele voorbeelde van hierdie berekeningsfunksies. Let op: # dui aan dat jy kommentaar in Python-kode plaas, en nie deur die tolk verwerk word nie.
>>> 3 + 710>>> 100 - 10 * 370>>> (100 - 10 * 3) / 2 # Onderdele gee altyd `n swewende punt (desimale) nommer35.0>>> (100 - 10 * 3) // 2 # Vloerafdeling (twee skuinsstrepe) ignoreer die desimale 35>>> 23% 4 # Bereken die res van `n afdeling3>>> 17.53 * 2.67 / 4.111.41587804878049
3
Berekening van magte. Gebruik die ** operateur om `n krag aan te dui. Python kan vinnig groot getalle bereken. Sien die onderstaande kode met voorbeelde.
>>> 7 ** 2 # 7 squared49>>> 5 ** 7 # 5 tot die 778125 krag
4
Skep en manipuleer veranderlikes. U kan veranderlikes in Python toeken vir eenvoudige algebraïese funksies. Dit is `n uitstekende inleiding wanneer dit kom by die toeken van veranderlikes in Python-programme. Jy wys veranderlikes daarby = teken. Sien die onderstaande kode met voorbeelde.
>>> a = 5>>> b = 4>>> a * b20>>> 20 * a / / b25>>> b ** 216>>> Wydte = 10 # Veranderlikes kan enige tou wees>>> hoogte = 5>>> breedte * hoogte50
5
Maak die tolk toe. As jy klaar is met die tolk, kan jy dit verlaat en terugkeer na die opdragprompt deur op te druk ^ Ctrl+Z (Windows) of ^ Ctrl+D (Linux / Mac) en dan verder ⌅ Tik. Jy kan ook stop () tik, dan gaan jy voort ⌅ Tik druk.
Deel 4
`N Eerste program
1
Maak jou woordverwerker oop. Jy kan vinnig `n toets program maak om wat meer vertroud te raak met die basiese beginsels van die maak en stoor van programme, waarna jy dit kan draai met die interpreter. Hiermee kan jy ook toets of jou tolk korrek geïnstalleer is.
2
Maak `n "print" statement. "Print" is een van die basiese funksies van Python, en word gebruik vir die vertoon van inligting in die terminale terwyl u `n program uitvoer. Let op: "print" is een van die grootste verskille tussen Python 2 en Python 3. In Python 2 moes jy net "print" om te tik, gevolg deur wat jy wou wys. In Python 3 is "print" word `n funksie, so jy sal nou "druk ()" moet tik, waar jy wil wys, is in die hakies ingesluit.
3
Voeg `n verklaring by. Een van die mees algemene maniere om `n programmeertaal te toets, is deur die teks "Hallo, Wêreld!" om te wys. Plaas hierdie teks daarin "druk ()" verklaring, tesame met die aanhalingstekens:
druk ("Hallo, Wêreld!")
4
Stoor die lêer. Klik op Lêer in die hoofkieslys van jou woordverwerker en kies Stoor as. Kies die tipe Python-lêer in die keuselys onder die naamkassie. As jy Notepad gebruik (nie aanbeveel nie), kies "Alle lêers" en plek ".py" aan die einde van die lêernaam.
5
Skakel die program. Open die Command Prompt of Terminal en gaan na die stoor plek van die lêer. As jy daar aangekom het, begin die program deur te tik hello.py en druk ⌅ Tik. U moet nou die teks ontvang Hallo, Wêreld! om te sien onder die opdrag lyn.
6
Toets so dikwels as moontlik. Een van die wonderlike dinge oor Python is dat jy dadelik nuwe programme kan toets. `N Goeie oefening is om die opdraglyn te verlaat terwyl jy in jou redakteur werk. Wanneer u `n program in die redakteur stoor, kan u die program direk vanaf die opdraglyn hardloop, sodat u die veranderinge vinnig kan toets.
Deel 5
Ontwerp van meer komplekse programme
1
Eksperimenteer met `n standaard vloeibestuur verklaring. Met Flow Control Stellings kan jy beheer wat `n program doen, gegrond op sekere toestande. Hierdie stellings is die kern van programmering in Python, en jy kan programme skep wat verskillende dinge doen, afhangende van insette en toestande. die while Stelling is `n goeie voorbeeld hiervan, om mee te begin. In hierdie voorbeeld kan jy dit doen while gebruik stelling om die Fibonaccion-volgorde te bereken na 100:
# Elke getal in die Fibonacci volgorde is # die som van die vorige twee getalle. A, b = 0, 1 terwyl b < 100: druk (b, einde = ``) a, b = b, a + b
- Die reeks gaan voort tot (terwyl) b kleiner as (<) 100.
- Die uitset is dan 1 1 2 3 5 8 13 21 34 55 89
- die einde = `` Opdrag sal die uitset op dieselfde reël wys, in plaas daarvan om elke waarde op `n ander reël te wys.
- Daar is `n paar dinge om op te let in hierdie eenvoudige program wat noodsaaklik is vir die skep van komplekse programme in Python:
- Let op die inspringing. `n : dui aan dat die volgende lyne ingedruk sal word en deel van `n blok kode word. Skep in die voorbeeld hierbo druk (b) en a, b = b, a + b deel daarvan while blok. Korrekte indentasie is noodsaaklik en uniek vir `n Python-program. Dit werk nie behoorlik as die inspringing nie korrek is nie.
- Veelvuldige veranderlikes kan op dieselfde lyn gedefinieer word. In die voorbeeld hierbo, beide a as b gedefinieer op die eerste reël.
- As u hierdie program direk by die tolk betree, moet u aan die einde `n leë lyn byvoeg, sodat die tolk weet dat die program verby is.
2
Ontwerp funksies binne programme. U kan funksies definieer wat u later in die program kan bel. Dit is veral handig wanneer dit nodig is om verskeie funksies binne die grense van `n groter program te gebruik. In die volgende voorbeeld skep jy dieselfde funksie as voorheen geskryf om `n Fibonacci-volgorde te noem:
def fib (n): a, b = 0, terwyl a < n: print (a, end = ``) a, b = b, a + bprint () # Later in die program roep jy die Fibonacci-funksie aan # vir `n waarde wat jy aangeeft.fib (1000)
3
Bou `n meer komplekse vloeibeheerprogram. Met Flow Control Stellings kan u spesifieke voorwaardes spesifiseer wat verander hoe die program funksioneer. Dit is beslis belangrik as u te make het met insette van die gebruiker. Die volgende voorbeeld gebruik if, elif (anders as) en else Om `n eenvoudige program te skep om kommentaar te lewer oor `n persoon se ouderdom.
ouderdom = int (inset ("Gee jou ouderdom: ")) indien ouderdom <= 12: druk ("Dit is wonderlik om `n kind te wees!") ouderdom in die reeks (13, 20): druk ("Jy is `n tiener!") anders: druk ("Tyd om groot te word") # As een van hierdie stellings waar is # dan word die ooreenstemmende teks gewys. # As geen van die stellings waar is nie, dan "else"# boodskap vertoon.
4
Leer die ander voorwaardelike uitdrukkings. Die vorige voorbeeld gebruik die simbool "minder as of gelyk aan" (<=) om te bepaal of die ingevoerde ouderdom by die toestand pas. Jy kan dieselfde voorwaardelike uitdrukkings gebruik wat jy ook in wiskunde gebruik, maar tik dit effens anders:
meaning | symbol | Python Simbool | |
---|---|---|---|
Minder as | < | < | |
Groter as | > | > | |
Minder as of gelyk | ≤ | <= | |
Groter as of gelyk | ≥ | >= | |
equals | = | == | |
Nie gelyk nie | ≠ | != |
5
Hou aan om te leer. Dit is eers die begin wanneer dit Python leer. Alhoewel dit een van die eenvoudigste tale is om te leer, is daar baie om te leer of jy dieper in die taal wil gaan. Die beste manier is om voort te gaan met die skep van programme! Onthou dat jy vinnig `n paar programontwerpe in die tolk kan skryf, en dat die toets van jou veranderinge so maklik is as om die program weer uit die opdraglyn te laat loop.
wenke
- Python is een van die meer eenvoudige rekenaar tale, maar vereis steeds toewyding aan baie goeie leer. Dit help ook om kennis van algebra te hê, want Python is baie gefokus op wiskundige modelle.
Deel op sosiale netwerke:
Verwante
- Kyk of `n 32-bis of 64-bis weergawe van Windows geïnstalleer is
- Installeer Linux
- Laai, installeer en bestuur die JDK
- Vind die Windows-produk sleutel
- Installeer `n nuwe bedryfstelsel op u rekenaar
- `N Programmeertaal leer
- Word `n programmeerder
- Word `n programmeerder van oop sagteware
- Installeer FFmpeg vir Windows
- Installeer GIMP
- Speel gratis DVD`s op jou Windows-rekenaar
- Leer programmering op die rekenaar
- Gebruik Linux
- Installeer Linux-munt
- Installeer Ubuntu in Virtual Box
- Installeer Ubuntu Linux
- Installeer Windows XP af in Windows 7
- Leer om te program
- Update NOD32
- Ontwikkeling van sagteware
- Installeer VirtualBox