# Python scripting #### Todo * Je hebt een werkende python 3.8 of hoger geïnstalleerd * Je hebt een geschikte editor geïnstalleerd. * Projectopdrachten op github * Stembus project --- # Python scripting #### Wanneer * Maandag 15 april - geen les (zie rooster) * Donderdag 18 april - geen les (zie rooster) * Maandag 22 april - vragenuurtje * Donderdag 25 april online opleveren en bespreken! --- # Python scripting #### Wat kun je laten zien: * Je kan verschillende typen variabelen benoemen en toepassen * Je kan tekstfuncties toepassen * Je kan teksten combineren * Je kan omgaan met speciale karakters in teksten * Je kunt berekeningen maken met integers en floats --- # Python scripting ### Berekeningen en operators * Je kunt verschillende operators toepassen bij berekeningen * Standaard operators (*, +. -, /) * Delen met integers (//) * Machtsverheffen (**) * Operator prioriteit --- # Python scripting ### Lists * Je kan lists maken * Je kan lists op verschillende manieren aanpassen * Je kan elementen van een list in een list weergeven * Je kan elementen van een dictionary in een list weergeven --- # Python scripting ### Input functies * Je kan de input van een gebruiker opslaan in een variabele * Je kunt de input van een gebruiker omzetten in een geschikt type variabele * Je kunt gebruik maken van loops om code te herhalen * Je kan bewerkingen uitvoeren op de elementen in een list doormiddel van een loop * Je kunt een kopie maken van een list * Je kunt een gedeelte van de elementen van een list kopiëren. --- # Python scripting ### Loops en condities * Je kunt met behulp van condities bepalen wat een programma moet doen of juist niet moet doen * Je kunt condities combineren met loops --- # Python scripting ### Werken met tekstbestanden * Je kunt met python tekstbestanden lezen * Je kunt tekstbestanden maken en aanpassen --- # Python scripting ### Functions en modules * Je kan code die je hergebruikt opslaan in een functie * Je kunt code die je hergebruikt opslaan in modules * Je kunt gebruik maken van modules van andere ontwikkelaars. * Je kunt gebruik maken van de Python Package Index (PyPi.org)