







As jy nie Python geïnstalleer het sodat jy vanaf die opdragprompt kan begin nie, moet jy eers na die Python-gids gaan om die tolk te begin. 






Anders as baie ander tale, is dit nie nodig om `n kommapunt aan die einde van `n reël te plaas nie ; te plaas. Dit is ook nie nodig om draadjies te gebruik nie ({}) om te gebruik om blokke met kode aan te dui. In plaas daarvan werk jy met inkeping om blokke kode aan te dui.
Maak seker dat jy die lêer op `n plek stoor waar jy dit maklik kan oopmaak, want jy behoort dit maklik vanaf die opdragreël te kan kry. Stoor dit nou as "Hallo.py".
Afhangende van hoe jy Python geïnstalleer het en watter weergawe, moet jy dalk luislang hallo.py of python3 hallo.py tik om die program te laat loop.

Die volgorde duur voort tot (terwyl) b is minder as (<) 100. Die uitset word dan 1 1 2 3 5 8 13 21 34 55 89 Dit einde=` ` opdrag sal die uitvoer op dieselfde lyn wys, in plaas daarvan om elke waarde op `n ander lyn te wys. Daar is `n paar dinge om voor op te let in hierdie eenvoudige program wat van kritieke belang is vir die skep van komplekse programme in Python: 
Dit gee 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
Hierdie program stel `n paar ander belangrike stellings bekend wat onontbeerlik is vir `n aantal verskillende toepassings: invoer() - Vrae vir sleutelbordinvoer. Die gebruiker sal die boodskap tussen aanhalingstekens sien. In hierdie voorbeeld,invoer() omring deur die int() funksie, wat beteken dat alle invoer as `n heelgetal (heelgetal) behandel word. reeks() - Hierdie kenmerk kan op `n aantal verskillende maniere gebruik word. In hierdie program kyk dit of `n reeks tussen 13 en 20 val. Die einde van die reeks tel nie in die berekening nie.
5. hou aan leer. Dit is net die begin wanneer dit kom by die leer van Python. Alhoewel dit een van die maklikste tale is om te leer, is daar baie om te leer as jy dieper in die taal wil delf. Die beste manier is om voort te gaan met die maak van programme! Onthou dat jy vinnig `n paar ontwerpe van programme in die tolk kan skryf, en om jou veranderinge te toets is so eenvoudig soos om die program weer vanaf die opdragreël te laat loop. Daar is verskeie goeie boeke oor Python-programmering, insluitend "Python vir beginners", "Python Kookboek" en "Python-programmering: `n inleiding tot rekenaarwetenskap". Daar is `n aantal aanlynbronne beskikbaar, maar hulle fokus hoofsaaklik op Python 2.X. Jy sal dan dalk die voorbeelde moet wysig om dit in Python 3 te laat werk. Baie skole bied klasse oor Python aan. Python word dikwels in programmering inleidende lesse geleer omdat dit een van die maklikste tale is om te leer.
Programmering in python
Inhoud
Wil jy leer hoe om te programmeer? Om te begin programmering in `n programmeertaal kan skrikwekkend lyk, en jy dink dalk dit neem lesse om dit te leer. Alhoewel dit die geval kan wees vir sommige programmeertale, is daar verskeie wat u binne `n dag of twee kan bemeester. Python is een van hierdie tale. Jy kan reeds binne `n paar minute `n werkende Python-program laat maak. Lees verder om uit te vind hoe.
Trappe
Deel 1 van 5: Installeer Python (Windows)

1. Laai Python vir Windows af. Jy kan die Python-tolk vir Windows gratis aflaai vanaf die Python-webwerf. Maak seker dat jy die korrekte weergawe vir jou bedryfstelsel aflaai.
- Laai die mees onlangse weergawe af.
- Python is reeds by OS X en Linux ingesluit. U hoef nie alle Python-verwante sagteware te installeer nie, maar u het regtig `n goeie programmeertaalwoordverwerker nodig.
- Die meeste Linux-verspreidings en weergawes van OS X gebruik steeds Python 2.X. Daar is `n paar klein verskille tussen 2 & 3, waarin veral die veranderinge van die "druk" 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 sal die verstekinstellings voldoende wees. Jy kan Python laat 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 in Notepad (Notepad) of TextEdit te skryf, maar dit is baie makliker om die kode te lees met `n gespesialiseerde teksredigeerder. Daar is `n aantal gratis redigeerders om van te kies, soos Notepad++ (Windows), TextWrangler (Mac), of JEdit (Enige stelsel).

4. Toets jou installasie. Maak Command Prompt (Windows Command Prompt) of Terminal (Mac/Linux) oop en tik luislang. Python sal gelaai word en die weergawenommer sal vertoon word. Jy sal nou soos volg met die Python-tolkopdragprompt aangebied word >>>.
tipe druk ("Hello Wêreld!") en druk ↵ Tik in.Jy kry nou teks Hello Wêreld! gesien onder die Python-opdragprompt.
Deel 2 van 5: Leer die basiese konsepte

1. Dit is nie nodig om `n Python-program saam te stel nie. Python werk met `n tolk, wat beteken dat jy dadelik `n program kan laat loop sodra jy veranderinge daaraan aangebring het. Dit maak die proses van iterasie, hersiening en ontfouting baie vinniger as in baie ander programmeertale.
- Python is een van die maklikste tale om te leer en jy kan `n eenvoudige program binne minute hê.

2. Die gebruik van die tolk. U kan met die tolkkode toets sonder om dit eers by die program te voeg. Dit is wonderlik om te leer hoe werkopdragte werk, of om `n eenmalige program te skryf.

3. Die manier waarop Python voorwerpe en veranderlikes hanteer. Python is `n objekgeoriënteerde taal, wat beteken dat alles as `n objek behandel word. Dit beteken dat jy veranderlikes aan die begin van `n program moet verklaar (jy kan dit enige tyd doen), en jy sal ook die tipe veranderlike spesifiseer (heelgetal, string, ens.) moet aandui.
Deel 3 van 5: Gebruik die Python-tolk as `n sakrekenaar
Die uitvoering van `n paar basiese rekenkundige funksies help om jouself vertroud te maak met Python-sintaksis en die manier waarop getalle en stringe behandel word.

1. Begin die tolk. Maak Command Prompt of Terminal oop. tipe luislang en druk ↵ Tik in. Dit sal die Python-tolk begin en die Python-opdragprompt oopmaak (>>>).

2. `n Paar eenvoudige rekenkundige bewerkings. Jy kan Python maklik gebruik om `n paar eenvoudige rekenkundige bewerkings uit te voer. Sien die kode hieronder vir `n paar voorbeelde van hierdie berekeningsfunksies. Gee aandag: # dui aan dat jy kommentaar lewer in Python-kode, en word nie deur die tolk verwerk nie.
>>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2# Deling gee altyd `n drywende punt (desimale) getal 35.0 >>> (100 - 10*3) // 2# Vloerverdeling (twee skuinsstreepies) ignoreer die desimale 35 >>> 23% 4# Bereken die res van `n afdeling 3 >>> 17.53*2.67/4.1 11.41587804878049

3. Bereken kragte. Gebruik die ** operateur om `n krag aan te dui. Python kan vinnig groot getalle bereken. Sien kode hieronder met voorbeelde.
>>> 7 ** 2# 7 kwadraat 49 >>> 5 ** 7# 5 na die 7 78125

4. Skep en manipuleer veranderlikes. Jy kan veranderlikes in Python toewys vir eenvoudige algebraïese funksies. Dit is `n uitstekende inleiding tot die toeken van veranderlikes in Python-programme. Jy ken veranderlikes toe met die = teken. Sien kode hieronder met voorbeelde.
>>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b** 2 16 >>> width = 10# Veranderlikes kan enige string wees >>> hoogte = 5 >>> breedte * hoogte 50

5. Maak die tolk toe. Sodra jy klaar is met die gebruik van die tolk, kan jy dit toemaak en terugkeer na die opdragprompt deur te druk Ctrl+Z (Windows) of Ctrl+d (Linux/Mac) en dan ↵ Tik in. Jy kan ook stop () tik, waarna jy druk ↵ Enter Druk.
Deel 4 van 5: `n Eerste program

1. Maak jou woordverwerker oop. Jy kan vinnig `n toetsprogram skep om jouself vertroud te maak met die basiese beginsels van die skep en stoor van programme, en dit dan met die tolk laat loop. Dit laat jou ook toe om te toets of jou tolk korrek geïnstalleer is.

2. Die maak van `n "druk" verklaring. "druk" is een van die basiese funksies van Python, en word gebruik om inligting in die terminale te vertoon terwyl `n program uitgevoer word. Gee aandag: "druk" is een van die grootste verskille tussen Python 2 en Python 3. In Python 2 was al wat jy moes doen "druk" tik, gevolg deur wat jy wou wys. In Python 3 "druk" word `n funksie, so jy sal nou "druk()" moet tik, plaas wat jy wil wys tussen die hakies.

3. Voeg `n stelling by. Een van die mees algemene maniere om `n programmeertaal te toets, is deur die teks "Hello Wêreld!" om te wys. Plaas hierdie teks binne die "druk()" verklaring, saam met die aanhalings:
druk ("Hello 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 aftreklys 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. Begin die program. Maak Command Prompt of Terminal oop en navigeer na lêerstoorplek. Sodra jy daar is, begin die program deur te tik Hallo.py en druk ↵ Tik in. Jy behoort nou die teks te kry Hello Wêreld! kan gesien word, onder die opdragreël.

6. Toets so gereeld as moontlik. Een van die wonderlike dinge van Python is dat jy dadelik nuwe programme kan toets. `n Goeie praktyk is om die opdragreël te verlaat op dieselfde tyd wat jy in jou redigeerder werk. Wanneer jy `n program in die redigeerder stoor, kan jy die program direk vanaf die opdragreël laat loop, sodat jy vinnig veranderinge kan toets.
Deel 5 van 5: Ontwerp meer komplekse programme

1. Eksperimenteer met `n standaardvloeibeheerstelling. Met Vloeibeheerstellings kan jy beheer wat `n program doen, gebaseer op sekere voorwaardes. Hierdie stellings is die kern van Python-programmering, en jy kan dit gebruik om programme te skep wat verskillende dinge doen, afhangende van insette en toestande. Dit terwyl stelling is `n goeie voorbeeld daarvan, om mee te begin. In hierdie voorbeeld kan jy dit doen terwyl stelling om die Fibonacci-reeks tot 100 te bereken:
# Elke getal in die Fibonacci-reeks is# die som van die vorige twee getalle. a, b = 0, 1 terwyl b < 100: druk(b, end=` `) a, b = b, a+b
- Let op die inkeping. A : dui aan dat die volgende reëls ingekeep sal wees en deel sal wees van `n blok kode. Skep in die voorbeeld hierbo druk (b) en a, b = b, a+b deel van die terwyl blok. Korrekte inkeping is noodsaaklik en uniek aan `n Python-program. Dit sal nie behoorlik werk as die inkeping nie reg is nie.
- Veelvuldige veranderlikes kan op dieselfde lyn gedefinieer word. In die voorbeeld hierbo, beide a as b op die eerste reël gedefinieer.
- As jy hierdie program direk in die tolk invoer, sal jy `n leë reël aan die einde moet byvoeg, sodat die tolk weet dat die program klaar is.

2. Ontwerp funksies binne programme. Jy kan funksies definieer wat jy later in die program kan oproep. Dit is veral nuttig wanneer dit nodig is om verskeie funksies binne die grense van `n groter program te gebruik. In die volgende voorbeeld skep jy `n funksie soortgelyk aan dié wat vroeër geskryf is, om `n Fibonacci-reeks te noem:
def fib(n): a, b = 0, 1 terwyl a < n: print(a, end=` `) a, b = b, a+b print() # Later in die program roep jy die Fibonacci-funksie # vir `n waarde wat jy spesifiseer. fib(1000)

3. Bou `n meer komplekse vloeibeheerprogram. Vloeibeheerstellings laat jou toe om spesifieke toestande te spesifiseer wat verander hoe die program funksioneer. Dit is veral belangrik wanneer u met gebruikersinsette handel. Die volgende voorbeeld gebruik as, elif (anders as) en anders om `n eenvoudige program te maak om kommentaar te lewer oor iemand se ouderdom.
ouderdom = int(invoer("Voer jou ouderdom in: ")) indien ouderdom <= 12: druk("Dit is wonderlik om weer `n kind te wees!") elif ouderdom in 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 vertoon. # As nie een van die stellings waar is nie, dan word dit "anders" # boodskap gewys.

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 in wiskunde gebruik, maar om dit te tik is effens anders:
Betekenis | Simbool | Python-simbool | |
---|---|---|---|
Minder as | < | < | |
Groter as | > | > | |
Minder as of gelyk | ≤ | <= | |
Groter as of gelyk | ≥ | >= | |
gelyk is | = | == | |
Nie gelyk nie | ≠ | != |
Wenke
- Python is een van die eenvoudiger rekenaartale, maar dit verg steeds toewyding om regtig goed te leer. Dit help ook om `n bietjie kennis van algebra te hê, want Python is baie gefokus op wiskundige modelle.
Artikels oor die onderwerp "Programmering in python"
Оцените, пожалуйста статью
Gewilde