![]() |
مفهوم مصفوفات البايتات في لغة البرمجة بايثون Byte Array
مفهوم مصفوفات البايتات في لغة البرمجة بايثون Byte Array تعد مصفوفات البايتات في لغة البرمجة بايثون (Python bytearray) عبارة عن مجموعة من الكائنات القابلة للتغيير (mutable Objects)، حيث تقوم بتحويل سلاسل أو مجموعات من الأعداد الصحيحة إلى تسلسل متغير من البايتات، ويتم من خلال مصفوفات البايتات إرجاع كائن من نوع (bytearray)، وهو عبارة عن مصفوفة من البايتات المعطاة التي تكون عبارة عن تسلسل من مجموعة الأعداد الصحيحة ضمن النطاق (0 إلى 256). أهم الدوال الخاصة بالكائنات من نوع bytearray في لغة البرمجة بايثون هناك مجموعة من الدوال الخاصة بالكائنات من نوع (bytearray) في لغة البرمجة بايثون، والجدول التالي يحتوي على أهم هذه الدوال: الدالة الاستخدام ()bytearray .fromhex تقوم هذه الدالة بفك ترميز سلسلة نصية معينة (string) والتي تحتوي على أعداد من نوع (Hexadecimal). bytearray .decode() تقوم هذه الدالة بفك ترميز البايتات التي يتم تمريرها إليها إلى سلسلة نصية (string). bytearray .find() تقوم هذه الدالة بإرجاع أدنى قيمة للفهرس موجودة ضمن البيانات. bytearray .partition() تقوم هذه الدالة بتقسيم التسلسل عند أول ظهور للقيمة التي يقوم المستخدم بتحديدها. ()bytebytearray .upper تقوم هذه الدالة بتحويل جميع الحروف المكتوبة بترميز ال (ASCII) إلى حروف كبيرة. bytebytearray .title() تقوم هذه الدالة بتحويل أول حرف في الكلمات الموجودة في السلسلة إلى أحرف كبيرة. bytebytearray .splitlines() تقوم هذه الدالة بتقسيم التسلسل الثنائي إلى قائمة تحتوي على مجموعة من الأسطر. bytebytearray .isalpha() تقوم هذه الدالة بالتأكد من أن تسلسل البيانات الثنائية يحتوي على الحروف بترميز ال (ASCII) ويتم التأكد أيضاً بأن التسلسل لا يحتوي على أي فراغ. bytebytearray .isalnum() يتم من خلال هذه الدالة التأكد من أن جميع البايتات في التسلسل الثنائي عبارة عن حروف أو أرقام عشرية في ترميز (ASCII)، ويتم التأكد بأن التسلسل لا يحتوي على أي فراغ. bytearray .strip() يتم من خلال هذه الدالة حذف البايتات التي يتم تحديدها من قبل المستخدم من نهاية وبداية التسلسل. bytearray .rstrip() تقوم هذه الدالة بحذف البايتات المحدّدة من قبل المستخدم من نهاية التسلسل. bytearray .lstrip() تقوم هذه الدالة بحذف البايتات المحدّدة من قبل المستخدم من بداية التسلسل.
|
يعطيك الف عافيه على الطرح الجميل
سلمت ض2 |
طرح رائع
طرحت فابدعت دمت ودام عطائك لك خالص التقدير والاحترام |
سلمت يمينك
ولك احترامي وتقديري |
سلمت الايادي
ويعطيك العافية لـ جمال الآنتقاء لروحك جنائن الورد . :kf1: |
-
../~ شُكرًا لك وَ لجمَال الطرح دمتِ بخير يَ ألق. |
الساعة الآن 07:13 AM |
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.
تنويه : المشاركات المطروحة تعبر عن وجهة نظر أصحابها وليس بالضرورة تمثل رأي أدارة الموقع