الفرق بين المراجعتين لصفحة: «Python/bytearray»

من موسوعة حسوب
لا ملخص تعديل
ط إضافة فاصلة :)
سطر 9: سطر 9:
</syntaxhighlight>تعيد الدالة <code>()bytearray</code> مصفوفة جديدة من البايتات، وهي تسلسل من [[Python/str|الأعداد الصحيحة]] قابل للتغيير ضمن المدى ‎<code>0 <= x < 256</code>.
</syntaxhighlight>تعيد الدالة <code>()bytearray</code> مصفوفة جديدة من البايتات، وهي تسلسل من [[Python/str|الأعداد الصحيحة]] قابل للتغيير ضمن المدى ‎<code>0 <= x < 256</code>.


لمّا كانت مصفوفات البايتات قابلة للتغيير فإنّها تدعم العمليات التي تُجرى على التسلسلات القابلة للتغيير إضافة إلى العمليات الشائعة والتي تُجرى على [[Python/bytes|البايتات]] ومصفوفات البايتات.
لمّا كانت مصفوفات البايتات قابلةً للتغيير فإنّها تدعم العمليات التي تُجرى على التسلسلات القابلة للتغيير، إضافةً إلى العمليات الشائعة والتي تُجرى على [[Python/bytes|البايتات]] ومصفوفات البايتات.


== مصادر ==
== مصادر ==
سطر 15: سطر 15:
[[تصنيف:Python]]
[[تصنيف:Python]]
[[تصنيف:Python Types]]
[[تصنيف:Python Types]]
[[تصنيف:Binary sequence]]
[[تصنيف:Sequence]]
[[تصنيف:Bytes]]
[[تصنيف:Bytearray]]

مراجعة 05:14، 10 مارس 2018

مصفوفات البايتات bytearray هي الكائنات القابلة للتغيير والتي تقابل كائنات البايتات bytes.

يكون التصريح عن مصفوفات البايتات باستخدام الدالة bytearray()‎ حصرًا، ولا توجد طريقة أخرى:

>>> bytearray() # مصفوفة بايتات فارغة
bytearray(b'')
>>> bytearray(10) # مصفوفة بايتات فارغة ولها طول محدّد
bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')

تعيد الدالة ()bytearray مصفوفة جديدة من البايتات، وهي تسلسل من الأعداد الصحيحة قابل للتغيير ضمن المدى ‎0 <= x < 256.

لمّا كانت مصفوفات البايتات قابلةً للتغيير فإنّها تدعم العمليات التي تُجرى على التسلسلات القابلة للتغيير، إضافةً إلى العمليات الشائعة والتي تُجرى على البايتات ومصفوفات البايتات.

مصادر