Inhoudsopgave:

Python-zelfstudie nr.1: 5 stappen
Python-zelfstudie nr.1: 5 stappen

Video: Python-zelfstudie nr.1: 5 stappen

Video: Python-zelfstudie nr.1: 5 stappen
Video: 5 Reasons Why You Should Use Type Hints In Python 2024, November
Anonim
Python-zelfstudie nr.1
Python-zelfstudie nr.1

Dit is een Python-tutorial gemaakt met de absolute beginner in gedachten. Een korte introductie tot Python zal dienen om je een basisbegrip te geven van de geschiedenis en wat het is, voordat we verder gaan met lessen. Wat is Python? Genomen van www.python.org:

Python is een dynamische objectgeoriënteerde programmeertaal die voor veel soorten softwareontwikkeling kan worden gebruikt. Het biedt sterke ondersteuning voor integratie met andere talen en tools, wordt geleverd met uitgebreide standaardbibliotheken en kan in een paar dagen worden geleerd. Veel Python-programmeurs melden aanzienlijke productiviteitswinsten en vinden dat de taal de ontwikkeling van hogere kwaliteit, beter onderhoudbare code aanmoedigt. Met andere woorden, Python is gemakkelijk te leren, te lezen en te schrijven, zodat je een paar maanden nadat je het hebt geschreven kunt begrijpen wat je hebt geschreven. Een korte geschiedenis van Python. Python werd eind jaren tachtig bedacht door Guido van Rossum in Nederland als opvolger van de ABC-programmeertaal, en het werd al snel populair, vooral nadat het in versie 1.6.1 onder de GPL was uitgebracht. Tegenwoordig zijn enkele van de grootste projecten die Python gebruiken de Zope-toepassingsserver, en de originele BitTorrent-client. Het wordt ook veel gebruikt door Google en NASA. Opmerking: deze instructable wordt actief bewerkt en verbeterd door de auteur (ZN13) en medewerker (Hugo. B), dus wees geduldig en blijf bezoeken, je zult het leren van Python een lonende ervaring vinden. ZN13 Hugo. B

Stap 1: Python downloaden

Python downloaden
Python downloaden

Om in Python te programmeren, moet je de Python-bibliotheken en de Integrated DeveLopment Environment, IDLEA's van 16/6/07 downloaden, de release is versie 2.5.1. Python Download hier. We nemen aan dat je hier Windows gebruikt, maar als je een op Linux gebaseerd besturingssysteem gebruikt, is het waarschijnlijk al geïnstalleerd. Open console/konsole/terminal (varieert met distro) en typpython om erachter te komen. Als het is geïnstalleerd, wordt de Python-opdrachtregel geopend. Nadat je het hebt geïnstalleerd, ga je naar Start>Alle programma's>Python>IDLE en we gaan aan de slag!

Stap 2: Programma-uitvoer, Print Statement en "Hello World"

Programma-uitvoer, Afdrukoverzicht en
Programma-uitvoer, Afdrukoverzicht en

Hier leren we u een van de eerste dingen die bijna elke programmeur leert: hoe u "hallo wereld" kunt afdrukken. Het is het eeuwige eerste voorbeeld van de programmeur. Let op, afdrukken betekent niet afdrukken zoals in inkt en papier, het betekent alleen weergave of uitvoer. Hoe dan ook, hier gaat het: Voer bij de primaire prompt (>>>) het volgende in:

>>druk "Hallo wereld" afEn je ontvangt de output van

Hallo WereldNB Je hebt de (" ") karakters nodig om aan Python aan te geven dat je het afgedrukt wilt hebben, anders krijg je dit

>> print hallo worldSyntaxError: ongeldige syntaxmet "wereld" zou rood worden gemarkeerd om te laten zien waar je fout ging.

Stap 3: Variabelen

Variabelen
Variabelen
Variabelen
Variabelen

Een variabele (voor zover ik weet) is een link naar een ander stuk gegevens: ik zal het demonstreren: typ dit in IDLE:

>> myvar = "Hallo wereld!">>> &apos&apos&aposprint&apos&apos&apos myvarHello World!myvar is de variabele in dit voorbeeld, maar variabelen kunnen ook getallen zijn. gebruik het om tekst/gegevens in een string te vervangen

>> print "%s is nummer %d! " % ("Python", 1)Python is nummer 1!"%s" betekent een tekenreeks vervangen, terwijl "%d" aangeeft dat een geheel getal moet worden vervangen. Een andere populaire is "%f" voor getallen met drijvende komma.

Stap 4: Programma-invoer en de functie Raw_input()

Programma-invoer en de functie Raw_input()
Programma-invoer en de functie Raw_input()

De eenvoudigste manier om gebruikersinvoer van de opdrachtregel te verkrijgen, is met de

ruwe invoer()Het leest van standaardinvoer en wijst de tekenreekswaarde toe aan de variabele die u aanwijst. Dit is bijvoorbeeld hoe het wordt gebruikt

name = raw_input("Vul hier uw naam in: ")age = raw_input("Vul hier uw leeftijd in: ")print "Uw naam is:", nameprint "En u bent", leeftijdWanneer de Python-interpreter de eerste regel leest, wordt de inhoud tussen haakjes afgedrukt (Voer hier uw naam in:) en wanneer u uw naam invoert, gaat deze verder naar de volgende regel, doe hetzelfde, maar als het komt over de "print" -instructie drukt het de inhoud tussen haakjes af en komt "name" tegen, wat een variabele is, in feite fungeert als een link naar de inhoud die u eerder hebt ingevoerd, met het volgende resultaat

>>Vul hier je naam in: Hugo. BVoer hier je leeftijd in: 16Je naam is: Hugo. BEn je bent 16In dit stadium is het een goed idee om kennis te maken met de methode om opmerkingen achter te laten. Zoals bij de meeste scripting- en Unix-shell-talen, geeft het hekje of het hekje (#) aan dat een opmerking begint met de # en doorgaat tot de einde van de regel. Let op, in IDLE wordt elke keer dat u het # -teken typt, deze en alle volgende tekst op die regel rood. Dus

#Waarschuwing!!! Hierdoor komt het CPU-gebruik op 100% !!!counter = 0while counter <1000000: counter += 1 print counter

Stap 5: Lopend…

Voortgaande…
Voortgaande…

Tijdelijke tijdelijke aanduiding: in afwachting van nieuwe inhoud, even geduld. H. B.

Aanbevolen: