Inhoudsopgave:
- Stap 1: Python downloaden
- Stap 2: Programma-uitvoer, Print Statement en "Hello World"
- Stap 3: Variabelen
- Stap 4: Programma-invoer en de functie Raw_input()
- Stap 5: Lopend…
Video: Python-zelfstudie nr.1: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
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
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"
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
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()
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…
Tijdelijke tijdelijke aanduiding: in afwachting van nieuwe inhoud, even geduld. H. B.
Aanbevolen:
Mappen synchroniseren met Python: 5 stappen
Mappen synchroniseren met Python: deze instructable laat je zien hoe je twee mappen (en alle mappen daarin) synchroon kunt houden, zodat de ene een directe kopie van de andere is. Ideaal voor het back-uppen van werk zowel lokaal, naar een cloud/netwerkserver of een USB-stick. Geen ervaring met programmeren is n
Python-introductie - Katsuhiko Matsuda & Edwin Cijo - Basis: 7 stappen
Python Introductie - Katsuhiko Matsuda & Edwin Cijo - Basis: Hallo, we zijn 2 studenten in MYP 2. We willen je de basis leren van het coderen van Python. Het werd eind jaren 80 gemaakt door Guido van Rossum in Nederland. Het werd gemaakt als een opvolger van de ABC-taal. Zijn naam is "Python" omdat wanneer
QR-codescanner met OpenCV in Python: 7 stappen
QR-codescanner met OpenCV in Python: in de wereld van vandaag zien we dat QR-code en streepjescode bijna overal worden gebruikt, van productverpakkingen tot online betalingen en tegenwoordig zien we QR-codes zelfs in restaurants om het menu te zien. Dus nee betwijfel of het nu de grote gedachte is. Maar heb je ooit
Python gebruiken om niet-Engelse toetsenbordindelingen te leren: 8 stappen
Python gebruiken om niet-Engelse toetsenbordindelingen te leren: Hallo, ik ben Julien! Ik ben een student computerwetenschappen en vandaag ga ik je laten zien hoe je Python kunt gebruiken om jezelf de toetsenbordindeling van een niet-Engelse taal aan te leren. Veel talen leren tegenwoordig online, en één ding kunnen mensen begrijpen
Caesar Cipher-programma in Python: 4 stappen
Caesar Cipher-programma in Python: De Caesar Cipher is een oude en veelgebruikte code die gemakkelijk te coderen en te decoderen is. Het werkt door de letters van het alfabet te verschuiven om een geheel nieuw alfabet te creëren (ABCDEF zou meer dan 4 letters kunnen verschuiven en zou EFGHIJ worden). Caesar C