![]() |
[INF] Python
Hallo,
kan iemand mij met voorbeelden uitleggen wat het verschil is tussen een expressie en een statement in Python. Kan een expressie een statement zijn en vice versa? Zo, ja, zou je ook voorbeelden kunnen geven. edit: ik heb wel de definities, maar verder staat het niet echt duidelijk in de handleiding: Een expressie is een combinatie van waarden, variabelen en operators. Een statement is een instructie die Python kan interpreteren en uitvoeren. |
Zo uit m'n hoofd is een expressie iets als:
(a == b) en een statement iets als: if... then... else... |
Tx, ben er inmiddels wel uit.
Alleen nu de volgende vraag: "Geef een statement die geen expressie is." |
Citaat:
Volgens mij bestaan statements uit expressies :confused: |
Wat is precies de definitie van een expressie (in programmeertalen)?
Van Dale zegt: "Een uitdrukking in de taal" Ik maak er van "Een uitdrukking in een taal". en dan is er geen statement die geen expressie is. |
Ik heb het als volgt opgelost:
Print is een statement en wat het doet is alles wat volgt weergeven op het scherm. In dit geval volgt er niks, dus is er ook geen expressie. Nu maar afwachten of het goed is... |
Een empty statement, bijvoorbeeld, is geen expression :)
|
Citaat:
|
Alle tijden zijn GMT +1. Het is nu 06:14. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.