(سجآده حمراء وأرائـك الهطول# حصريآت ال روآية عشق)  
 
 

العودة   منتدى رواية عشق > ϟ الأقسَــام التِقنيّـــة ϟ > ϟ تَطويـر المُنتديـات ϟ

ϟ تَطويـر المُنتديـات ϟ قِسم الهاكَات، والاستَايلات وإضافة مُنتديات وتقديم المُساعدات لِتطويرها .

 
 
أدوات الموضوع انواع عرض الموضوع
#1  
قديم 01-06-2025
Şøķåŕą متواجد حالياً
Egypt     Female
قَدَاسَة طُهِّرَ | | أَوْسِمَتِي | |
 
 عضويتي » 8
 اشراقتي ♡ » May 2017
 كُـنتَ هُـنا » منذ 32 دقيقة (06:22 PM)
آبدآعاتي » 12,487,401
 تقييمآتي » 2509912
 حاليآ في » ☆❤️. أعيش على. حب الله ♡☆
دولتي الحبيبه » دولتي الحبيبه Egypt
جنسي  »  Female
 حالتي الآن »
آلعمر  » ❤
الحآلة آلآجتمآعية  » عزباء 😄
تم شكري »  1,811
شكرت » 1,772
مَزآجِي  »  1
мч ммѕ ~
MMS ~
 
Q126 المعاملات في لغة البرمجة بايثون



المعاملات في لغة البرمجة بايثون Operators In Python Programming Language
المعاملات (Operators) في لغة البرمجة بايثون هي عبارة عن رموز خاصة لها وظيفة معينة، وفي لغة البرمجة بايثون هناك أنواع مختلفة من هذه المعاملات:

المعاملات (Operators) في لغة البرمجة بايثون هي رموز خاصة تُستخدم لتنفيذ عمليات على القيم أو المتغيرات

المعاملات التي تُستخدم في إجراء العمليات الحسابية (Arithmetic Operators).
المعاملات التي تستخدم في إجراء عمليات المقارنة (Comparison Operators).
المعاملات التي تستخدم في الشروط منطقية (Logical Operators).
المعاملات التي تستخدم لإسناد قيم للمتغيرات (Assignment Operators).
المعاملات التي تستخدم للبحث في المصفوفات (Membership Operators).
وفيما يلي شرح مفصل عن كل نوع من هذه العوامل والتي تُعد مهمة في مختلف لغات البرمجة ومنها لغة بايثون.

المعاملات المستخدمة في العمليات الحسابية Arithmetic Operators
اسم العامل الرمز الاستخدام
المساواة (Assignment) = يُستخدم لإعطاء قيمة معينة للمتغيرات .
الجمع (Addition) + تستخدم لجمع القيم.
الطرح (Subtraction) – تستخدم لطرح القيم المختلفة.
القسمة (Division) / تستخدم لقسمة قيمة معينة على قيمة أخرى.
الضرب (Multiplication) * يستخدم لضرب قيمة معينة بقيمة أخرى.
Exponentiation ** يستخدم لمضاعفة قيمة معينة بعدد معين مثال:
x ** y وكانت قيمة x تساوي 2 وقيمة (y) تساوي 5 فستقوم بمضاعفة ال (x) خمس مرات وتكون النتيجة (32).


باقي القسمة (Modulo) % تستخدم لحساب باقي القسمة.
المعاملات التي تستخدم في إجراء عمليات المقارنة Comparison Operators

المعامل الرمز الاستخدام
Equal to == يستخدم لإجراء عملية مقارنة وتعني هل القيمة الأولى مساوية للثانية (a == b) في حال كانت القيم متساوية يتم إرجاع قيمة (True) وإذا لم تكن متساوية يتم إرجاع قيمة (False).
Not equal to =! يستخدم لإجراء عملية مقارنة قيما إذا كانت القيمة الأولى لا تساوي القيمة الثانية وإذا كان الجواب نعم فإنها ترجع قيمة (True).
أكبر من (Greater than) < تستخدم لإجراء مقارنة بين قيمتين أيهما أكبر وإذا كان الجواب نعم فإنها ترجع قيمة (True).
أصغر من (Less than) > تستخدم لإجراء مقارنة بين قيمتين أيهما أصغر وإذا كان الجواب نعم فإنها ترجع قيمة (True).
أكبر من أو يساوي (Greater than
(or Equal to =< تستخدم لإجراء مقارنة بين قيمتين هل قيمة الأولى أكبر من أو تساوي القيمة الثانية وإذا كان الجواب نعم فإنها ترجع (True).
أصغر من أو يساوي (Less than or Equal to) => تستخدم لإجراء مقارنة بين قيمتين هل قيمة الأولى أصغر من أو تساوي القيمة الثانية وإذا كان الجواب نعم فإنها ترجع (True).
المعاملات التي تستخدم في الشروط منطقية Logical Operators


المعامل الرمز الاستخدام
Logical AND and تستخدم للمقارنة بين قيمتين هل قيمة y و x تساويان True ؟ وفي هذه الحالة يتم تحقيق الشرطين معاً ليرجع قيمة (True).
Logical OR or في هذه الحالة يتم المقارنة هل قيمة (x) أو (y)أو كلاهما ساويان True ؟هنا يكفي أن يتم تحقيق شرط واحد من الشرطين ليرجع قيمة (True).
Logical NOT not هنا يتم المقارنة هل قيمة (x) لا تساوي True ؟
إذا كان الجواب نعم فإنها ترجع (True).
المعاملات التي تستخدم لإسناد قيم للمتغيرات Assignment Operators
المعامل الرمز الاستخدام
Basic Assignment = يستخدم لإسناد قيمة معينة في قيمة أخرى على سبيل المثال: x = y وتعني ضع قيمة (y) في (x).
Add AND Assignment =+ تستخدم لإضافة قيمة إلى قيمة أخرى فعلى سبيل المثال: x+= y هنا يتم إضافة قيمة (x) على قيمة (y) ويتم تخزين الناتج في (x).
Subtract AND Assignment =- تستخدم لطرح قيمة معينة من قيمة أخرى وتخزينها فعلى سبيل المثال: x -= y في هذه الحالة يتم إنقاص قيمة (x) من قيمة (y) ومن ثم يتم تخزين الناتج في (x).
Multiply AND Assignment =* تستخدم لضرب قيمة بقيمة أخرى مثال: x *= y يتم هنا ضرب قيمة (x) بقيمة (y) وتخزين الناتج في (x).
Exponent AND Assignment =** تستخدم لمضاعفة قيمة معينة وتخزينها مرة أخرى فعلى سبيل المثال: x **= y في هذه الحالة يتم مضاعفة قيمة (x) بقيمة (y) ومن ثم تخزين الناتج في (x).
Divide AND Assignment =/ تستخدم في قسمة قيمة على قيمة أخرى فعلى سبيل المثال x /= y في هذه الحالة يتم قسمة قيمة (x) على قيمة (y) و من ثم تخزين الناتج في (x).
المعاملات التي تستخدم للبحث في المصفوفات Membership Operators
المعامل الرمز الاستخدام
In in هل قيمة المتغير (x) موجودة في المصفوفة (array) وإذا كان الجواب نعم فإنها ترجع (True) وتستخدم كما يلي: ( x in arr).
Not In not in هل قيمة المتغير (x) غير موجودة في المصفوفة ( array) وإذا كان الجواب نعم فإنها ترجع (True) وتستخدم كما يلي: (x notin arr).



 توقيع : Şøķåŕą





رد مع اقتباس
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
ما هي مكتبة Selenium ومكتبة Playwright في لغة البرمجة بايثون Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 40 منذ 2 أسابيع 07:56 PM
كيفية استخدام الوحدة Types في لغة البرمجة بايثون Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 32 05-02-2025 09:08 PM
العمليات الخاصة بالمجموعات set في لغة البرمجة بايثون Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 29 03-13-2025 09:21 AM
مفهوم البايتات Bytes في لغة البرمجة بايثون Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 38 03-02-2025 02:56 PM
لية تبدء تعلم البرمجة بلغة بايثون نبضها مطيري ϟ تَطويـر المُنتديـات ϟ 22 09-30-2024 01:11 AM


الساعة الآن 06:55 PM


Powered by vBulletin Hosting By R-ESHQ
HêĽм √ 3.1 BY: ! RESHQ ! © 2010
new notificatio by R-ESHQ
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
تنويه : المشاركات المطروحة تعبر عن وجهة نظر أصحابها وليس بالضرورة تمثل رأي أدارة الموقع