المعاملات ( الرياضية , المنطقية, المساواة, العمليات المنطقية)
المعاملات الرياضية 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)
تحميل الملخص من هنا
تعليقات
إرسال تعليق