الفرق بين المراجعتين ل"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.

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

مصادر