Skip to content

Pythonkunde

Bart Snijder edited this page Apr 25, 2025 · 13 revisions

Al programmerende leer je meer van de mogelijkheden van een taal, of anders gezegd gaandeweg het programmeren zie je in dat je van een facet van de taal geen bal snapt. Dan zoek je dat uit. Deze pagina is een verzameling van die zoektocht, om te voorkomen dat hetgeen geleerd is weer zo makkelijk vervliegt.

Python's datamodel

Zie ref.

  • Alles is een object
  • Elk object heeft een identiteit, een type en (een) waarde.
  • De identiteit van een object verandert nooit: dus aanpassen van een object na creatie is onmogelijk!
  • De is() operator vergelijkt de identiteit van twee objecten met elkaar.
  • De id() functie geeft de identiteit van een object in een integer waarde weer, wat ultimo overeenkomt met het geheugenadres van het object.
  • Het type van een object bepaalt welke operaties het object ondersteunt. De type() functie retourneert een object type, wat zelf ook een object is. Het type van object verandert nooit.

Clone this wiki locally