القائمة الرئيسية

الصفحات

المحاضرة الرابعة المعاملات ( الرياضية , المنطقية, المساواة, العمليات المنطقية)


 


المحاضرة الرابعة

 المعاملات ( الرياضية , المنطقية, المساواة, العمليات المنطقية)

 

المعاملات الرياضية arithmetic operators

تسخدم هذه المعاملات في حساب العمليات الرياضية المبسط وعادة ما تستخدم بالتزامن مع المتغيرات

1.    يسستخدم الرمز + لعملية الجمع ويكون التعبير x+y

2.    يسستخدم الرمز - لعملية الطرح ويكون التعبير x-y

3.    يسستخدم الرمز * لعملية الضرب ويكون التعبير x*y

4.    يسستخدم الرمز / لعملية القسمة ويكون التعبير x/y

5.    يسستخدم الرمز ** لعملية الرفع للاس ويكون التعبير x**y

6.    يسستخدم الرمز // لعملية القسمة بدون باقي ويكون التعبير x//y

7.    يسستخدم الرمز % لايجاد باقي القسمة ويكون التعبير x%y

مثال1

num1=8

num2=5

print(num1+num2)

print(num1-num2)

print(num1* num2)

print(num1**num2)

print(num1/num2)

print(num1//num2)

print(num1%num2)




معامل المساواة assignment operator

تسخدم هذه المعاملات في اسناد قيمة لمتغير سواء بشكل مباشر "رقم" او بدلالة متغير اخر

 

1.    يسستخدم الرمز = لعملية المساواة "اسناد القيمة" ويكون التعبير x=y

2.    يسستخدم الرمز =+ لعملية المساوة والاضافة ويكون التعبير x+=y وتصبح القيمة x=x+y

3.    يسستخدم الرمز =- لعملية المساوة والطرح ويكون التعبير x-=y وتصبح القيمة x=x-y

4.    يسستخدم الرمز =* لعملية المساوة والضرب ويكون التعبير x*=y وتصبح القيمة x=x*y

5.    يسستخدم الرمز =/ لعملية المساوة والقسمة ويكون التعبير x/=y وتصبح القيمة x=x/y

6.    يسستخدم الرمز =** لعملية المساوة والقوى ويكون التعبير x**=y وتصبح القيمة x=x**y

7.    يسستخدم الرمز =// لعملية المساوة والقسمة بدزون باقي ويكون التعبير x//=y وتصبح القيمة x=x//y

8.    يسستخدم الرمز =% لعملية المساوة وباقي القسمة ويكون التعبير x%=y وتصبح القيمة x=x%y

مثال2

num1=10

num2=4

num1=num2

print(num1)

print("========")

num1+=num2

print(num1)

print("========")

num1-=num2

print(num1)

print("========")

num1*=num2

print(num1)

print("========")

num1/=num2

print(num1)

print("========")

num1//=num2

print(num1)

print("========")

num1%=num2

print(num1)

print("========")

num1**=num2

print(num1)

print("========")




معاملات المقارنة comparison operator

تسخدم هذه المعاملات في في المقارنة بين قمتين ويكون الناتج قيمة منطقية (True or False)

1.    يستخدم الرمز== للعملية المنطقية يساوي ويكون التعبير x==y

2.    يستخدم الرمز > للعملية المنطقية اكبر من ويكون التعبير x>y

3.    يستخدم الرمز < للعملية المنطقية اصغر من ويكون التعبير x<y

4.    يستخدم الرمز >= للعملية المنطقية اكبر من او يساوي ويكون التعبير x>=y

5.    يستخدم الرمز <= للعملية المنطقية اصغر من او يساوي ويكون التعبير x<=y

6.    يستخدم الرمز != للعملية المنطقية لايساوي من ويكون التعبير x!=y

مثال3

num1=5

num2=8

print(num1==num2)

print(num1<num2)

print(num1>num2)

print(num1<=num2)

print(num1>=num2)

print(num1!=num2)




العمليات المنطقية logical operations

and

العملية المنطقية and تعطي  True  عندما تكون جميع المدخلات True

مثال4

print(False and False)

print(False and True)

print(True and False)

print(True and True)



or

العملية المنطقية or تعطي  False  عندما تكون جميع المدخلات False

مثال5

print(False or False)

print(False or True)

print(True or False)

print(True or True)


not

العملية المنطقية not تعطي  False  عندما تكون القيمة True  وتعطي True عندما تكون القيمة False

مثال6

print(not False)

print(not True)



تحميل الملخص من هنا





تعليقات

التنقل السريع