dmylogi.com

Hoe om te begin programmering in Python

Wil jy leer hoe om te program? Begin om te leer hoe om te program kan `n bietjie intimiderend wees en jy mag dink dat jy klasse moet moet neem om te kan leer. Alhoewel dit waar kan wees vir verskeie tale, is daar `n verskeidenheid programmeertale wat net `n dag of twee neem om die basiese beginsels te leer. Python is een van daardie tale. Jy kan `n basiese Python-program skep en dit binne `n paar minute hardloop. Hou aan om hierdie artikel te lees om te leer hoe.

stappe

Deel 1
Installeer Python (Windows)

Prent getiteld 167107 1
1
Laai Python vir Windows af. Die Python-tolk vir Windows kan gratis afgelaai word vanaf die Python-webwerf. Maak seker dat u die korrekte weergawe vir u bedryfstelsel aflaai.
  • Jy moet die nuutste weergawe aflaai - wat tot dusver weergawe 3.4 is.
  • OS X en Linux kom reeds met Python geïnstalleer. Jy hoef niks anders te installeer nie, maar as jy wil, kan jy `n teksredakteur installeer.
  • Die meeste Linux-verspreidings en OS X-weergawes gebruik steeds Python 2.X. Daar is geringe verskille tussen weergawe 2 en 3, die meeste van die merkwaardigste veranderinge is in die "gedrukte" toestand. As jy `n nuwer weergawe van Python vir OS X of Linux wil installeer, kan jy die lêers van die Python-webwerf aflaai.
  • Prent getiteld 167107 2
    2
    Installeer die Python-tolk. Die meeste gebruikers kan die tolk installeer sonder om die konfigurasie te verander. Jy kan Python integreer in die opdragprompt deur die laaste opsie in die lys beskikbare modules te aktiveer.
  • Prent getiteld 167107 3
    3
    Installeer `n teksredigeerder. Terwyl jy Python-programme kan maak in Notepad of TextEdit, sal dit makliker wees om die kode te lees en skryf deur `n gespesialiseerde teksredakteur te gebruik. Daar is `n wye verskeidenheid gratis uitgewers van die limiete wat u kan kies, soos Notepad ++ (Windows), TextWrangler (Mac) of JEdit (enige stelsel).
  • Prent getiteld 167107 4
    4
    Toets die installasie. Open die opdrag prompt (Windows) of Terminal (Mac en Linux) en tik "python". Python sal laai en die weergawe nommer sal op die skerm verskyn. Die Python tolk se prompt verskyn, wat verskyn as ">>>".
  • Tik `print` ("Hallo, Wêreld! ")" En druk "Enter". Jy sal die teks "Hello, World!" Sien onder die bevellyne Python.
  • Deel 2
    Leer die basiese beginsels

    Prent getiteld 167107 5
    1
    Verstaan ​​dat Python nie samestellings benodig nie. Python is `n geïnterpreteerde taal, wat beteken dat jy die program kan hardloop sodra daar veranderinge aan die lêer gemaak word. Dit maak iterasie, hersiening en probleemoplossing baie makliker as in ander tale.
    • Python is een van die eenvoudigste tale om te leer en jy kan binne `n paar minute `n basiese program skep en uitvoer.
  • Prent getiteld 167107 6
    2
    Kry in die tolk. U kan die tolk gebruik om die kode te toets sonder om dit eers by die program te voeg. Dit is wonderlik as jy leer hoe `n spesifieke opdrag werk of as jy `n besteebare program skryf.
  • Prent getiteld 167107 7
    3
    Leer hoe Python voorwerpe en veranderlikes hanteer. Python is `n objekgeoriënteerde taal, wat beteken dat enigiets in die program as `n voorwerp behandel word. Dit beteken dat jy nie veranderlikes aan die begin van die program moet verklaar nie (jy kan dit doen as jy wil) en jy hoef nie die tipe veranderlike (volle volgorde, ens.) Te spesifiseer nie.
  • Deel 3
    Gebruik die Python-tolk as `n sakrekenaar

    Die uitvoer van basiese sakrekenaarfunksies sal u help om die Python-sintaksis bekend te maak en hoe getalle en rye hanteer word.

    Prent getiteld 167107 8
    1
    Begin met die tolk. Open die opdrag prompt of die terminale. Tik "python" by die opdrag prompt en druk "Enter." Dit sal die Python-tolk laai en die Python-opdragprompt sal verskyn ( >>> ).
    • As u Python nie by u opdragprompt geïntegreer het nie, moet u na die Python-gids navigeer om die tolk uit te voer.
  • Prent getiteld 167107 9
    2
    Doen `n basiese rekenkunde. Jy kan Python gebruik om basiese rekenkunde met gemak uit te voer. Lees die onderstaande tabel om `n paar voorbeelde te sien oor hoe om die sakrekenaarfunksies te gebruik. Nota: # dui op kommentaar in die Python-kode en gaan nie deur die tolk deur nie.
    >>> 3 + 710>>> 100 - 10 * 370>>> (100 - 10 * 3) / 2 # Die afdeling sal altyd `n nommer in swewende punt (desimale) 35.0 terugkeer>>> (100 - 10 * 3) / / 2 # Die vloerafdeling (twee diagonale) sal die desimale resultate verwerp35>>> 23% 4 # Dit bereken die res van die afdeling3>>> 17.53 * 2.67 / 4.111.41587804878049
  • Prent getiteld 167107 10
    3
    Bereken kragte. U kan die operateur "**" gebruik om bevoegdhede aan te dui. Python kan vinnig groot getalle bereken. Lees die volgende grafiek om `n paar voorbeelde te sien.
    >>> 7 ** 2 # 7 squared49>>> 5 ** 7 # 5 tot die sewende power78125
  • Prent getiteld 167107 11
    4
    Skep en manipuleer die veranderlikes. U kan veranderlikes in Python toeken om algebra uit te voer. Dit is `n goeie instruksie oor hoe om veranderlikes in Python-programme toe te wys. Die veranderlikes word toegeken deur gebruik te maak van die "=" teken. Lees die volgende tabel om meer voorbeelde te sien.
    >>> a = 5>>> b = 4>>> a * b20>>> 20 * a / / b25>>> b ** 216>>> breedte = 10 # Veranderlikes kan enige volgorde wees>>> hoogte = 5>>> breedte * hoogte50
  • Prent getiteld 167107 12


    5
    Maak die tolk toe. Sodra jy klaar is met die tolk, kan jy dit sluit en terugkeer na die opdragprompt deur "^ Ctrl + Z" (in Windows) of "^ Ctrl + D" (in Linux en Mac) te druk en dan "Enter" te druk. U kan ook "ophou ()" tik en druk "Enter."
  • Deel 4
    Skep jou eerste program

    Prent getiteld 167107 13
    1
    Maak die teksredakteur oop. U kan vinnig `n toetsprogram skep om u vertroud te maak met die basiese beginsels van die maak, stoor en uitvoer van programme deur die tolk. Dit sal u ook help om seker te maak dat die tolk korrek geïnstalleer is.
  • Prent getiteld 167107 14
    2
    Skep die "Druk" -status. "Druk" is een van die basiese funksies van Python en word gebruik om inligting in die terminale tydens `n program te vertoon. Let wel: "druk" is een van die grootste veranderinge van Python 2 na Python 3. In Python 2 moet jy net "druk" druk" gevolg deur wat jy wil verskyn. In Python 3 het "druk" `n funksie geword, so jy moet tik "druk ()", met wat jy tussen die hakies aangedui wil word.
  • Prent getiteld 167107 15
    3
    Voeg die staat by. Een van die mees algemene maniere om `n programmeertaal te toets, is om die teks "Hello, World!" Te vertoon. Plaas die teks binne die staat "print ()", saam met die aanhalings:
    druk ("Hallo, Wêreld!")
  • In teenstelling met baie tale, hoef jy nie die einde van die reël aan te dui met `n ";" nie. U hoef ook nie hakies te gebruik nie "{}" om blokke aan te dui. In plaas daarvan is die indentasie wat sal aandui wat ingesluit is in `n blok.
  • Prent getiteld 167107 16
    4
    Stoor die lêer Klik op die "Lêer" -kieslys in u teksredigeerder en kies "Stoor as". Kies die Python-lêertipe in die hangkieslys langs die naamveld. As jy Notepad gebruik (wat ek nie aanbeveel nie), kies "Alle lêers" (alle lêers) en voeg dan by "py" aan die einde van die lêernaam.
  • Maak seker dat jy die lêer op `n maklik toeganklike plek stoor, aangesien jy dit van die opdragprompt moet navigeer.
  • Vir hierdie voorbeeld, stoor die lêer as "hello.py".
  • Prent getiteld 167107 17
    5
    Voer die program uit. Open die opdrag prompt of die terminale en navigeer na die ligging van die lêer wat jy net gestoor het. Sodra u die lêer uitvoer, tik "hello.py" en druk "Enter". U moet die teks "Hallo, Wêreld!" Sien. Onder die opdragprompt.
  • Afhangende van hoe jy Python geïnstalleer het, moet jy dalk "python hello.py" tik om die program uit te voer.
  • Prent getiteld 167107 18
    6
    Probeer dit dikwels. Een van die coolste dinge oor Python is dat jy jou program dadelik kan toets. `N Goeie oefening is om die program simbool oop te hou op dieselfde tyd as jou redakteur. Wanneer u die veranderinge in u redakteur stoor, kan u die program onmiddellik by die opdragprompt uitvoer, sodat u die veranderinge vinnig kan toets.
  • Deel 5
    Skep gevorderde programme

    Prent getiteld 167107 19
    1
    Eksperimenteer met `n basiese stelling van vloeibeheer. Beheer vloeistellings stel u in staat om te beheer wat die program onder spesifieke omstandighede doen. Hierdie stellings is die kern van Python programmering, en laat jou toe om programme te skep wat verskillende dinge kan doen, afhangende van die insette en toestande. Die "terwyl" stelling is `n goeie begin. In hierdie voorbeeld kan u die "terwyl" stelling gebruik om die Fibonacci-reeks te bereken tot 100:
    # Elke getal in die Fibonacci volgorde is # die som van die twee vorige nommers a, b = 0, 1 terwyl b < 100: druk (b, einde = ``) a, b = b, a + b
    • Die ry sal voortgaan tot (terwyl) "b" minder is as (<) 100
    • Die uitset sal wees "1 1 2 3 5 8 13 21 34 55 89"
    • Die opdrag "end = ``" sal die uitset op dieselfde reël wys in plaas van elke waarde op `n aparte reël te plaas.
    • Daar is `n paar dinge wat jy moet sien in hierdie program wat krities is vir die skep van komplekse programme in Python:
    • Let op die sangria. Die ":" dui aan dat die volgende lyne ingedruk sal wees en deel van `n blok is. In die vorige voorbeeld is die opdrag "print (b)" en "a, b = b, a + b" deel van die "terwyl" -blok. Behoorlike indentasie is noodsaaklik vir u program om te werk.
    • Veelvuldige veranderlikes kan in dieselfde lyn gedefinieer word. In die vorige voorbeeld word "a" en "b" gedefinieer deur die eerste reël.
    • As u hierdie program direk by die tolk wil betree, moet u aan die einde `n leë lyn byvoeg sodat die tolk weet dat dit klaar is.
  • Prent getiteld 167107 20
    2
    Skep funksies binne die program. U kan funksies definieer wat u later in die program kan gebruik. Dit is veral handig as jy meer funksies binne die grense van `n groter program moet gebruik. In die volgende voorbeeld kan jy `n funksie skep om `n Fibonacci-reekse te skep soortgelyk aan die een wat jy vroeër geskryf het:
    def fib (n): a, b = 0, terwyl a < n: druk (a, end = ``) a, b = b, a + bprint () # Dan kan jy die # funksie hergebruik vir enige waarde wat jy spesifyfib (1000)
  • Wat sal terugkeer as "0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987"
  • Prent getiteld 167107 21
    3
    Skep `n meer ingewikkelde vloeibeheerprogram. Stroombeheerstellings stel jou in staat om spesifieke toestande te stel om te verander hoe die program loop. Dit is baie belangrik, veral as jy te doen het met gebruikersinskrywings. Die volgende voorbeeld sal die funksies "if", "elif" en "else" gebruik om `n eenvoudige program te skep wat die gebruiker se ouderdom evalueer.
    ouderdom = int (inset ("Vul jou ouderdom in: ")) indien ouderdom <= 12: druk ("Dit is wonderlik om `n kind te wees!") Elif ouderdom in reeks (13, 20): druk ("Jy is `n tiener!") anders: druk ("Dit is tyd om te volwasse") # As enige van die stellings waar is, sal die ooreenstemmende boodskap verskyn. # As geen van die stellings waar is nie, is die boodskap van "anders"# sal verskyn.
  • Hierdie program stel ook `n paar baie belangrike sinne voor wat baie waardevol is in `n verskeidenheid verskillende toepassings:
  • "Input ()" - Dit roep gebruikerinvoer vanaf die sleutelbord op. Die gebruiker sal die boodskap tussen hakies sien. In hierdie voorbeeld word die "inset ()" omring deur `n "int ()" funksie, wat beteken dat alle insette as `n integraal behandel word.
  • "Range ()" - Hierdie funksie kan op verskeie maniere gebruik word. In hierdie program kyk jy of die getal tussen 13 en 20 is. Die einde van die reeks word nie in die berekening getel nie.
  • Prent getiteld 167107 22
    4
    Leer ander voorwaardelike uitdrukkings. Bogenoemde voorbeeld gebruik die simbool "minder as of gelyk aan" (<=) om vas te stel of die ouderdom wat ingevul is, voldoen aan die voorwaarde. Jy kan dieselfde voorwaardelike uitdrukkings gebruik wat jy vir wiskunde sal gebruik, net dat jy dit anders moet tik:
    `` Voorwaardelike uitdrukkings.
    wat betekensimboolPython simbool
    Minder as<<
    Groter as>>
    Minder as of gelyk aan<=
    Groter as of gelyk aan>=
    Dit is dieselfde===
    Dit is nie dieselfde nie !=
  • 5
    Gaan voort met leer. Hierdie is basiese voorbeelde wanneer dit by Python kom. Alhoewel dit een van die eenvoudigste tale is om te leer, is dit ook `n baie komplekse taal as jy belangstel om verder te ondersoek. Die beste manier om voort te gaan leer, is om programme te skep. Onthou, jy kan programme van nuuts af in die tolk skep en die veranderinge toets deur die program uit die opdraglyn uit te voer.
  • Daar is baie boeke beskikbaar om te leer oor Python programmering, insluitende "Python for Beginners" (Python for Beginners), "Python Cookbook "(die Python kookboek) en "Python Programmering: `n Inleiding tot Rekenaarwetenskap "(Python Programming: `n Inleiding tot Rekenaarwetenskap).
  • Daar is `n wye verskeidenheid aanlynbronne, maar die meeste fokus op Python 2.X. U moet dalk enige aanpassings maak aan die voorbeelde wat daar verskyn.
  • Baie skole bied Python-klasse aan. Dikwels word die Python-taal geleer as inleidende klasse en is dit een van die maklikste tale om te leer.
  • wenke

    • Python is een van die eenvoudigste tale, maar jy benodig steeds toewyding om dit te leer. Dit help ook om algebraïese kennis te hê, aangesien Python op wiskunde gefokus is.
    Deel op sosiale netwerke:

    Verwante
    Hoe om `n programmeertaal te leerHoe om `n programmeertaal te leer
    Hoe om `n videospelontwerper te wordHoe om `n videospelontwerper te word
    Hoe om `n tiener hacker te wordHoe om `n tiener hacker te word
    Hoe om `n eenvoudige program in C te skepHoe om `n eenvoudige program in C te skep
    Hoe om `n eenvoudige program in Python te skepHoe om `n eenvoudige program in Python te skep
    Hoe om Phyton te verwyderHoe om Phyton te verwyder
    Hoe om `n program in Python te skryf wat die frase `Hello world` toonHoe om `n program in Python te skryf wat die frase `Hello world` toon
    Hoe installeer DirectxHoe installeer Directx
    Hoe om Python te installeerHoe om Python te installeer
    Hoe om Windows Movie Maker te installeerHoe om Windows Movie Maker te installeer
    » » Hoe om te begin programmering in Python
    © 2024 dmylogi.com