0 امتیاز
قبل در برنامه نویسی توسط (1.3هزار امتیاز)
فرق expression و statement در زبان های برنامه نویسی چیست؟

2 پاسخ

+1 امتیاز
قبل توسط (1.9هزار امتیاز)
ویرایش شده قبل توسط

اول از همه expressions جز statement هستند و یا به عبارتی دیگر همان Statement هستند.

به فرض مثال در Python :

expressions شامل شناسه ها ، متغیر ها و operators هستند .

نکته در تمام زبان ها یکسان است بنده Python مثال زدم

ولی statement در یک جمله بگم هر خط یا خط ها که نوشته شود گفته می شود

مثال : + , +

 

EDIT:

if expression:
   statement(s)

خوب حالا شرط IF فقط با True , False انجام میشه این عملیات را قالبا Operator ها می نا میم مثال :

if x == 0: //expression 
       print '0' //statement 
	print 'Sefr' //statement 
	print 'zero' //statement 
    else:
       exp(x**-2)

 

قبل توسط (1.3هزار امتیاز)
می تونید با مثال توضیح بدین.
قبل توسط (1.9هزار امتیاز)
جواب ویرایش شد
0 امتیاز
قبل توسط (1.1هزار امتیاز)

نتیجه یک expression یک مقدار است اما یک statement، مجموعه ای از دستور العمل ها است که به کامپیوتر می گوید به چه صورتی رفتار کند.

1+2/x     expression

GOTO 100     statement

سوالات مشابه

+2 امتیاز
1 پاسخ 955 بازدید
0 امتیاز
0 پاسخ 17 بازدید
...