هناك عمليات لم أفهم وجدتها فقط في البايثون
مثل ⁼^ و =|
for example
X |= 4 & 1
X ^= 5 +2
بحث في قوقل و لم أستطع كتابتها للبحث عم معناها
فمن لديه معلومات لا يبخل علينا بتسمية هده العمليات و طريقة حسابها و شكرا
هناك عمليات لم أفهم وجدتها فقط في البايثون
مثل ⁼^ و =|
for example
X |= 4 & 1
X ^= 5 +2
بحث في قوقل و لم أستطع كتابتها للبحث عم معناها
فمن لديه معلومات لا يبخل علينا بتسمية هده العمليات و طريقة حسابها و شكرا
تم تعديل هذه المشاركة بواسطة Amin0u في 3 فبراير 2014 في 13:50
لم أرى هذه العمليات في حياتي قط
ربما عمليات موجودة في مكتبات خاصة أو ربما كود برمجي في روبي
ضع الكود الذي وجدته فيه

for x in range(0, width):
for y in range(0, height):
pixel = list(pixels[x, y])
# تجربة عكس الألوان
pixel[0] ^= 255 # الأحمر
pixel[1] ^= 255 # الأخضر
pixel[2] ^= 255 # الأزرق
# pixel[3] الشفافية إذا كانت الصغة تدعمها
pixels[x, y] = tuple(pixel)هدا مثال و يمكن تجريب
اعطي ل x=4
x|=2
ثم print(x)
(map share people)
فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader
ممكن توضيح أكثر أستاد أحمد
لأني فاهم and ,or , xor logic
4 or 5 = ?4 and 5 = ?4 | 5 = ?4 & 5 = ?
ممكن شرح ولو بسيط لنتائج و الفرق بين or و |
جزاك الله خيرا
الحمد لله فهمتها
ال or و and
logical للمقارنة بين العبارات true false
و 1 و 0
أما "|" و "&" للقيام بالعمليات على البتات بين كل بيت و بيت
5 &1 = 1
4 & 1 = 0
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…