emkiset.ru

Hoe te beginnen met programmeren in Python

Wil je leren programmeren? Beginnen te leren programmeren kan een beetje intimiderend zijn en je denkt misschien dat je lessen moet volgen om te kunnen leren. Hoewel dat voor meerdere talen geldt, zijn er verschillende programmeertalen die slechts een dag of twee nodig hebben om de basis te leren. Python is een van die talen. U kunt een standaard Python-programma maken en dit binnen een paar minuten uitvoeren. Blijf dit artikel lezen om te leren hoe.

stappen

Deel 1
Python installeren (Windows)

Titel afbeelding 167107 1
1
Python voor Windows downloaden. De Python-interpreter voor Windows kan gratis worden gedownload van de Python-website. Zorg ervoor dat u de juiste versie voor uw besturingssysteem downloadt.
  • Je moet de meest recente versie downloaden - die tot nu toe versie 3.4 is.
  • OS X en Linux zijn al met Python geïnstalleerd. U hoeft niets anders te installeren, maar als u dat wilt, kunt u een teksteditor installeren.
  • De meeste Linux-distributies en OS X-versies gebruiken nog steeds Python 2.X. Er zijn kleine verschillen tussen versie 2 en 3, de meeste van de meest opvallende wijzigingen bevinden zich in de status "Afdrukken". Als u een nieuwere versie van Python voor OS X of Linux wilt installeren, kunt u de bestanden downloaden van de Python-website.
  • Titel afbeelding 167107 2
    2
    Installeer de Python-interpreter. De meeste gebruikers kunnen de interpreter installeren zonder de configuratie te wijzigen. U kunt Python integreren in de opdrachtprompt door de laatste optie in de lijst met beschikbare modules in te schakelen.
  • Titel afbeelding 167107 3
    3
    Installeer een teksteditor. Terwijl u Python-programma`s in Kladblok of TextEdit kunt maken, zal het gemakkelijker zijn om te lezen en te schrijven code met een teksteditor gespecialiseerd. Er zijn verschillende gratis editors kunnen kiezen limoenen, zoals Notepad ++ (Windows), TextWrangler (Mac) of jEdit (een systeem).
  • Titel afbeelding 167107 4
    4
    Test de installatie. Open de opdrachtprompt (Windows) of Terminal (Mac en Linux) en typ `python`. Python wordt geladen en het versienummer verschijnt op het scherm. De prompt van de Python-interpreter verschijnt, die verschijnt als ">>>".
  • Typ "print ("Hallo, Wereld! ")" En druk op "Enter". Je ziet de tekst "Hallo, Wereld!" Onder de Python-opdrachtregel.
  • Deel 2
    Leer de basis

    Titel afbeelding 167107 5
    1
    Begrijp dat Python geen compilaties nodig heeft. Python is een geïnterpreteerde taal, wat betekent dat u het programma kunt uitvoeren zodra wijzigingen in het bestand zijn aangebracht. Dit maakt iteratie, revisie en troubleshooting veel gemakkelijker dan in andere talen.
    • Python is een van de eenvoudigste talen om te leren en je kunt binnen een paar minuten een basisprogramma maken en uitvoeren.
  • Titel afbeelding 167107 6
    2
    Ga in de tolk zitten. U kunt de interpreter gebruiken om de code te testen zonder deze eerst aan het programma toe te voegen. Dit is geweldig als u leert hoe een specifieke opdracht werkt of als u een wegwerpprogramma schrijft.
  • Titel afbeelding 167107 7
    3
    Ontdek hoe Python met objecten en variabelen omgaat. Python is een objectgeoriënteerde taal, wat betekent dat alles in het programma als een object wordt behandeld. Dit betekent dat u niet hoeft te verklaren variabelen aan het begin van het programma (je kunt doen als je wilt) en je hoeft niet om het type variabele specificeren (integraal, sequenties, enz.).
  • Deel 3
    Gebruik de Python-interpreter als een rekenmachine

    Het uitvoeren van eenvoudige rekenfuncties helpt u bekend te raken met de syntaxis van Python en hoe nummers en reeksen worden afgehandeld.

    Titel afbeelding 167107 8
    1
    Begin met de tolk. Open de opdrachtprompt of de terminal. Type "python" bij de opdrachtprompt en druk op "Enter". Hierdoor wordt de Python-interpreter geladen en verschijnt de opdrachtprompt van Python ( >>> ).
    • Als u Python niet bij de opdrachtprompt hebt geïntegreerd, moet u naar de Python-directory navigeren om de interpreter uit te voeren.


  • Titel afbeelding 167107 9
    2
    Voer een elementaire rekenkunde uit. U kunt Python eenvoudig gebruiken om eenvoudige rekenkundige bewerkingen uit te voeren. Lees de grafiek hieronder om een ​​paar voorbeelden te zien van het gebruik van de calculatorfuncties. Opmerking: # duidt opmerkingen aan in de Python-code en gaat niet door de interpreter.
    >>> 3 + 710>>> 100 - 10 * 370>>> (100 - 10 * 3) / 2 # De indeling retourneert altijd een getal in drijvende komma (decimaal) 35.0>>> (100 - 10 * 3) // 2 # De indeling van de vloer (twee diagonalen) zal de decimale resultaten weglaten35>>> 23% 4 # Dit berekent de rest van de divisie3>>> 17.53 * 2.67 / 4.111.41587804878049
  • Titel afbeelding 167107 10
    3
    Bereken bevoegdheden. U kunt de operator "**" gebruiken om bevoegdheden aan te geven. Python kan snel grote aantallen berekenen. Lees de volgende tabel om een ​​paar voorbeelden te zien.
    >>> 7 ** 2 # 7 kwadraat49>>> 5 ** 7 # 5 tot de zevende power78125
  • Titel afbeelding 167107 11
    4
    Creëer en manipuleer de variabelen. U kunt variabelen toewijzen in Python om algebra uit te voeren. Dit is een goede instructie over het toewijzen van variabelen in Python-programma`s. De variabelen worden toegewezen met behulp van het teken "=". Lees de volgende tabel om meer voorbeelden te zien.
    >>> a = 5>>> b = 4>>> a * b20>>> 20 * a // b25>>> b ** 216>>> width = 10 # Variabelen kunnen elke reeks zijn>>> hoogte = 5>>> breedte * hoogte50
  • Titel afbeelding 167107 12



    5
    Sluit de tolk. Zodra je klaar bent met de tolk, kunt u te sluiten en terug te keren naar de opdrachtprompt door op "Ctrl + Z ^" (Windows) of "^ Ctrl + D" (op Linux en Mac) en vervolgens op "Enter". Je kunt ook "quit ()" typen en op "Enter" drukken.
  • Deel 4
    Maak je eerste programma

    Titel afbeelding 167107 13
    1
    Open de teksteditor. U kunt snel een testprogramma maken om vertrouwd te raken met de basisprincipes van het maken, opslaan en uitvoeren van programma`s via de tolk. Dit zal u ook helpen controleren of de interpreter correct is geïnstalleerd.
  • Titel afbeelding 167107 14
    2
    Maak de status "Afdrukken". "Afdrukken" is een van de basisfuncties van Python en wordt gebruikt om informatie in de terminal tijdens een programma weer te geven. Opmerking: "print" is één van de grootste veranderingen in Python 2 en Python 3. In Python 2, je kunt gewoon typen "print" gevolgd door wat je wilt laten verschijnen. In Python 3 werd "print" een functie, dus je moet typen "afdrukken ()", met wat u tussen haakjes wilt laten zien.
  • Titel afbeelding 167107 15
    3
    Voeg de staat toe. Een van de meest gebruikelijke manieren om een ​​programmeertaal te testen, is door de tekst "Hallo, Wereld!" Te laten verschijnen. Plaats de tekst in de staat "print ()", samen met de citaten:
    print ("Hallo, wereld!")
  • In tegenstelling tot veel talen, hoeft u het einde van de regel niet aan te duiden met een ";". U hoeft ook geen haakjes "{}" te gebruiken om blokken aan te wijzen. In plaats daarvan is de inspringing wat aangeeft wat er in een blok zit.
  • Titel afbeelding 167107 16
    4
    Sla het bestand op Klik op het menu "Bestand" in uw teksteditor en selecteer "Opslaan als". Selecteer het Python-bestandstype in het vervolgkeuzemenu naast het naamveld. Als u Kladblok gebruikt (wat ik niet raad), selecteert u "Alle bestanden" (alle bestanden) en voegt u vervolgens toe "py" aan het einde van de bestandsnaam.
  • Zorg ervoor dat u het bestand op een gemakkelijk toegankelijke plaats opslaat, omdat u er naartoe moet navigeren vanaf de opdrachtprompt.
  • Sla het bestand voor dit voorbeeld op als "hello.py".
  • Titel afbeelding 167107 17
    5
    Voer het programma uit. Open de opdrachtprompt of de terminal en navigeer naar de locatie van het bestand dat u zojuist hebt opgeslagen. Eenmaal daar, voer je het bestand uit door "hello.py" in te typen en op "Enter" te drukken. U zou de tekst "Hallo, Wereld!" Moeten zien onder de opdrachtprompt.
  • Afhankelijk van hoe je Python hebt geïnstalleerd, moet je misschien `python hello.py` typen om het programma uit te voeren.
  • Titel afbeelding 167107 18
    6
    Probeer het vaak. Een van de coolste dingen van Python is dat je je programma onmiddellijk kunt testen. Een goede gewoonte is om het programmasymbool tegelijkertijd met uw editor te openen. Wanneer u de wijzigingen opslaat in uw editor, kunt u het programma onmiddellijk uitvoeren bij de opdrachtprompt, zodat u snel de wijzigingen kunt testen.
  • Deel 5
    Maak geavanceerde programma`s

    Titel afbeelding 167107 19
    1
    Experimenteer met een basisinstructie van stroomregeling. Met besturingsstroominstructies kunt u bepalen wat het programma onder specifieke omstandigheden doet. Deze uitspraken vormen het hart van Python-programmering en bieden u de mogelijkheid programma`s te maken die verschillende dingen kunnen doen, afhankelijk van de invoer en voorwaarden. De "while" -instructie is een goed begin. In dit voorbeeld kunt u de instructie "while" gebruiken om de Fibonacci-reeks tot 100 te berekenen:
    # Elk nummer in de Fibonacci-reeks is # de som van de twee vorige nummers a, b = 0, 1while b < 100: afdrukken (b, einde = ``) a, b = b, a + b
    • De volgorde gaat door totdat (while) "b" minder is dan (<) 100
    • De uitvoer zal "1 1 2 3 5 8 13 21 34 55 89" zijn
    • Het commando "end = ``" toont de uitvoer op dezelfde regel in plaats van elke waarde op een afzonderlijke regel te zetten.
    • Er zijn een aantal dingen die u in dit programma moet opmerken die van cruciaal belang zijn voor het maken van complexe programma`s in Python:
    • Let op de sangria. De ":" geeft aan dat de volgende regels ingesprongen zijn en deel uitmaken van een blok. In het vorige voorbeeld maken de opdracht "print (b)" en "a, b = b, a + b" deel uit van het "while" -blok. Juiste inspringing is essentieel voor uw programma om te werken.
    • Meerdere variabelen kunnen op dezelfde regel worden gedefinieerd. In het vorige voorbeeld worden "a" en "b" gedefinieerd door de eerste regel.
    • Als je gaat dit programma direct te introduceren in de tolk, moet u een lege regel toe te voegen aan het einde, zodat de tolk weet dat ze klaar is.
  • Titel afbeelding 167107 20
    2
    Maak functies binnen het programma. U kunt functies definiëren die u later in het programma kunt gebruiken. Dit is vooral handig als u meerdere functies moet gebruiken binnen de limieten van een groter programma. In het volgende voorbeeld kunt u een functie maken om een ​​Fibonacci-reeks te maken die lijkt op de volgorde die u eerder schreef:
    def fib (n): a, b = 0, 1while a < n: print (a, end = ``) a, b = b, a + bprint () # Vervolgens kunt u de # -functie hergebruiken voor elke waarde die u opgeeftfib (1000)
  • Die zal terugkeren als "0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987"
  • Titel afbeelding 167107 21
    3
    Creëer een meer gecompliceerd flow control-programma. Met Flow Control-instructies kunt u specifieke voorwaarden instellen om de manier waarop het programma wordt uitgevoerd te wijzigen. Dit is erg belangrijk, vooral als het gaat om invoer van gebruikers. In het volgende voorbeeld worden de functies "if", "elif" en "else" gebruikt om een ​​eenvoudig programma te maken dat de leeftijd van de gebruiker evalueert.
    age = int (input ("Voer je leeftijd in: ")) als leeftijd <= 12: print ("Het is geweldig om een ​​kind te zijn!") elitaire leeftijd binnen het bereik (13, 20): print ("Je bent een tiener!") else: print ("Het is tijd om volwassen te worden") # Als een van de uitspraken waar is # verschijnt het bijbehorende bericht. # Als geen van de uitspraken waar is, wordt het bericht van "anders"# verschijnt.
  • Dit programma introduceert ook een paar zeer belangrijke zinnen die zeer waardevol zijn in een verscheidenheid van verschillende toepassingen:
  • "Input ()" - Dit roept gebruikersinvoer op vanaf het toetsenbord. De gebruiker ziet het bericht tussen haakjes staan. In dit voorbeeld is de "input ()" omringd door een "int ()" -functie, wat betekent dat alle invoer als een integraal wordt behandeld.
  • "Bereik ()" - Deze functie kan op verschillende manieren worden gebruikt. In dit programma controleert u of het getal tussen 13 en 20 ligt. Het einde van het bereik wordt niet meegeteld in de berekening.
  • Titel afbeelding 167107 22
    4
    Leer andere conditionele uitdrukkingen. In het bovenstaande voorbeeld wordt het symbool "kleiner dan of gelijk aan" gebruikt (<=) om te bepalen of de ingevoerde leeftijd voldoet aan de voorwaarde. U kunt dezelfde voorwaardelijke expressies gebruiken die u zou gebruiken voor wiskunde, alleen dat u ze anders moet typen:
    `` Voorwaardelijke uitdrukkingen.
    betekenissymboolPython-symbool
    Minder dan<<
    Groter dan>>
    Minder dan of gelijk aan<=
    Groter dan of gelijk aan>=
    Het is hetzelfde===
    Het is niet hetzelfde !=
  • 5
    Doorgaan met leren. Dit zijn basisvoorbeelden als het gaat om Python. Hoewel het een van de eenvoudigste talen is om te leren, is het ook een zeer complexe taal als je geïnteresseerd bent om verder te gaan. De beste manier om te blijven leren is om programma`s te maken. Onthoud dat u in de interpreter vanuit het niets programma`s kunt maken en de wijzigingen kunt testen door het programma vanaf de opdrachtregel uit te voeren.
  • Er zijn veel boeken beschikbaar om meer te weten te komen over programmeren met Python, waaronder "Python for Beginners" (Python for Beginners), "Python Cookbook "(het kookboek van Python) en "Python-programmering: een inleiding tot de computerwetenschap "(Python Programming: An Introduction to Computer Science).
  • Er is een grote verscheidenheid aan online bronnen, maar de meeste zijn gericht op Python 2.X. Mogelijk moet u enkele aanpassingen aanbrengen in de voorbeelden die daar worden weergegeven.
  • Veel scholen bieden Python-lessen aan. Vaak wordt de Python-taal als introductieklassen onderwezen en is het een van de gemakkelijkst te leren talen.
  • tips

    • Python is een van de eenvoudigste talen, maar je hebt nog steeds toewijding nodig om het te leren. Het helpt ook om algebraïsche kennis te hebben, omdat Python gericht is op wiskunde.
    Delen op sociale netwerken:

    Verwant
    Hoe een tienerhacker te wordenHoe een tienerhacker te worden
    Hoe maak je een eenvoudig programma in CHoe maak je een eenvoudig programma in C
    Hoe een eenvoudig programma in Python te creërenHoe een eenvoudig programma in Python te creëren
    JDK en Eclipse downloaden, installeren en uitvoerenJDK en Eclipse downloaden, installeren en uitvoeren
    Hoe Windows Live Messenger te downloaden en te installerenHoe Windows Live Messenger te downloaden en te installeren
    Hoe Phyton te verwijderenHoe Phyton te verwijderen
    Hoe een programma in Python te schrijven met de zin `Hallo wereld`Hoe een programma in Python te schrijven met de zin `Hallo wereld`
    Hoe Android 4.3 op een Windows 8-computer te installerenHoe Android 4.3 op een Windows 8-computer te installeren
    Hoe Directx te installerenHoe Directx te installeren
    Hoe Python te installerenHoe Python te installeren
    » » Hoe te beginnen met programmeren in Python
    © 2021 emkiset.ru