Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Huiswerkvragen: Exacte vakken (https://forum.scholieren.com/forumdisplay.php?f=17)
-   -   [INF] Python (https://forum.scholieren.com/showthread.php?t=1084577)

snookdogg85 25-01-2005 20:56

[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.

0fd1ba6bef258b3 26-01-2005 09:57

Zo uit m'n hoofd is een expressie iets als:
(a == b)
en een statement iets als:
if... then... else...

snookdogg85 26-01-2005 12:46

Tx, ben er inmiddels wel uit.
Alleen nu de volgende vraag:

"Geef een statement die geen expressie is."

Bloemkoolsaus 26-01-2005 22:34

Citaat:

snookdogg85 schreef op 26-01-2005 @ 13:46 :
"Geef een statement die geen expressie is." [/B]
Kan dat wel??
Volgens mij bestaan statements uit expressies :confused:

IvdSangen 27-01-2005 13:38

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.

snookdogg85 27-01-2005 15:04

Ik heb het als volgt opgelost:

print

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...

Not for Sale 27-01-2005 16:39

Een empty statement, bijvoorbeeld, is geen expression :)

snookdogg85 27-01-2005 21:43

Citaat:

Not for Sale schreef op 27-01-2005 @ 17:39 :
Een empty statement, bijvoorbeeld, is geen expression :)
mooi zo


Alle tijden zijn GMT +1. Het is nu 06:14.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.