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.
Inhoud
stappen
Deel 1
Python installeren (Windows)
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.
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.
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).
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 ">>>".
Deel 2
Leer de basis
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.
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.
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.
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.
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
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
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
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
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.
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.
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!")
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.
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.
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
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.
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)
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.
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:
betekenis | symbool | Python-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.
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 programmeren te leren
- Hoe een tienerhacker te worden
- Hoe maak je een eenvoudig programma in C
- Hoe een eenvoudig programma in Python te creëren
- JDK en Eclipse downloaden, installeren en uitvoeren
- Hoe Windows Live Messenger te downloaden en te installeren
- Hoe Phyton te verwijderen
- Hoe een programma in Python te schrijven met de zin `Hallo wereld`
- Hoe Android 4.3 op een Windows 8-computer te installeren
- Hoe Directx te installeren
- Hoe Python te installeren
- Hoe Windows Movie Maker te installeren
- Hoe iTunes te installeren in Windows Vista
- Hoe Python-pakketten te installeren in Windows 7
- Hoe een bericht in Python weer te geven (met behulp van de printopdracht)
- Hoe de informatica te studeren
- Hoe WAMP te installeren
- Hoe te programmeren
- Hoe goed te zijn voor computers
- Hoe Linux te gebruiken
- Hoe een besturingssysteem te gebruiken vanuit een USB-geheugen