Primaire Python-zelfstudie

Basis

Introductie tot de programmeertaal Python Controleren van de Python-versie Gegevens weergeven op het scherm De filosofie van Python Opmerkingen Variabelen Een variabele weergeven op het scherm Wiskundige bewerkingen met getallen Wiskundige bewerkingen met variabelen Verkorte bewerkingen Prioriteit van wiskundige bewerkingen Gelijke prioriteit Groeperende haakjes Nuances van groepering Lengte van een getal Getallen met drijvende komma Negatieve getallen Rest bij deling Machtsverheffen Prioriteit van machtsverheffen Strings Strings optellen (samenvoegen) Vermenigvuldigen van strings Symbolen van een string Escapen van string-symbolen Lengte van een string Meerregelige strings Booleaanse waarden De waarde None Strikte typening in Python Conversie naar string Conversie naar getal Strings met cijfers Symbolen uit een getal halen Conversie naar een getal met drijvende komma De functie input

Lijsten

Inleiding tot lijsten Lijsten aanmaken met vierkante haken Lijsten aanmaken met de list-functie Een string splitsen in een lijst Afzonderlijk lijstelement Lengte van een lijst Laatste element van een lijst Elementen wijzigen Elementen toevoegen aan het einde van een lijst Elementen toevoegen op positie Lijsten combineren met de extend-methode Lijsten combineren Toevoegen aan een lijst Elementen verwijderen met de del-operator Elementen verwijderen op waarde Element verkrijgen en verwijderen Alle elementen verwijderen Index van een element zoeken op basis van zijn waarde Aanwezigheid van een element in een lijst Elementen in een lijst tellen Omgekeerde volgorde van elementen in een lijst Sorteren in de originele lijst Sorteren in een kopie van de lijst Lijst samenvoegen tot een string

Tupels

Inleiding tot tupels Een tuple aanmaken Alternatieve manier om een tuple aan te maken Tuple met één element Alternatieve syntaxis Individueel tuple-element Elementen wijzigen Lengte van een tuple Tupels combineren Tupels vermenigvuldigen Aanwezigheid van een element in een tuple Tupels uitpakken Converteren naar een tuple Een tuple converteren naar een lijst Een tuple samenvoegen tot een string

Slices

Introductie tot slices Slice in een positiebereik Slice vanaf positie Slice tot positie Slice met negatieve posities Stapgrootte Slice alleen met stapgrootte Volledige slice Omkeren van een reeks Elementen verwijderen met slices

Woordenboeken

Inleiding tot woordenboeken Alternatieve manier om een woordenboek te maken Waarde van een woordenboekelement Waarde van een element wijzigen Element toevoegen aan een woordenboek Lengte van een woordenboek Woordenboeken samenvoegen Woordenboeken met dezelfde elementen samenvoegen Elementen verwijderen op sleutel Uitpakken op sleutel Laatste element uitpakken Alle elementen verwijderen Aanwezigheid van een element in het woordenboek Optioneel ophalen van een element Converteren naar een lijst Alle sleutels ophalen Alle waarden ophalen Sleutel-waardepaar Converteren naar een woordenboek Practicum

Verzamelingen

Inleiding tot verzamelingen Element van een verzameling Herhalende elementen in een verzameling Lengte van een verzameling Element toevoegen aan een verzameling Meerdere elementen toevoegen aan een verzameling Vereniging van verzamelingen Element verwijderen uit een verzameling Aanwezig element verwijderen Element extraheren Alle elementen verwijderen Aanwezigheid van een element in een verzameling Aanwezigheid van een verzameling in een reeks Vergelijking van verzamelingen Gemeenschappelijke elementen van verzamelingen Verschillende elementen van verzamelingen Verschil van verzamelingen Complexe bewerkingen Omzetting naar een verzameling Practicum

Voorwaarden

If-else constructie Inspringingen in voorwaarden Operators groter dan en kleiner dan Controle op gelijkheid Controle op ongelijkheid Logisch EN Logisch OF Logisch NIET Prioriteit van vergelijkingsoperaties Groeperen van voorwaarden Dubbele vergelijkingen Controle op aanwezigheid Controle op speciale waarden Verkorte if Elif constructie Geneste if Match-case constructie Ternaire operator Controle van objecttype Praktijk if else

Lussen

For-lus Resultaatsaccumulatie in een lus For-lus en if-voorwaarde Break-instructie Continue-instructie Elementen en hun indexen ophalen Woordenboeksleutels via for Woordenboekwaarden Sleutel-waardepaar van een woordenboek Index-elementparen van een woordenboek Genereren van getallen Genereren van getallen met stap Gelijktijdige iteratie While-lus While-lus zonder teller If-voorwaarde in while-lus Werken met vlaggen Opvangen van lusverlating Praktijk over lussen Invoer van gegevens in een lus

Meerdimensionaliteit

Meerdimensionale lijsten Driedimensionale lijst Iteratie over meerdimensionale lijsten Iteratie over een driedimensionale lijst Iteratie over een meerdimensionale lijst van woordenboeken Vullen van meerdimensionale lijsten

Standaard functies

Machten Afrondingsfuncties Extremen Willekeurig Modulus Wiskundige bewerkingen met getallen Delen van getallen Hoofdletters en kleine letters Splitsen van strings Opmaak van strings Zoeken in strings Controleren van strings

Tijd

Werken met datums Huidige datum weergeven Dag van de week verkrijgen Verschil tussen twee datums Schrikkeljaar bepalen Tijd weergeven Datumopmaak Epoch-formaat Datum weergeven uit epoch Object struct_time struct_time-object verkrijgen volgens UTC Epoch-formaat verkrijgen uit struct_time Verschil in epoch Vertraging van operatie

Zelfgedefinieerde functies

Inleiding Functieparameters Return instructie Optionele parameters Genoemde parameters Variabele parameters Geneste functies Sleutelwoord pass Commentaar Functietips Praktijk op functies
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren