الفرق بين المراجعتين لصفحة: «Python/bytes/ljust»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>bytes.ljust()</code> في بايثون}}</noinclude> تعيد الدالة نسخة من البيانات الثنائي...' |
طلا ملخص تعديل |
||
سطر 18: | سطر 18: | ||
== القيمة المعادة == | == القيمة المعادة == | ||
تعيد الدالة نسخة من البيانات الثنائية مزاحة نحو اليسار ضمن تسلسل ذي عرض محدّد، وتزاح الحروف باستخدام | تعيد الدالة نسخة من البيانات الثنائية مزاحة نحو اليسار ضمن تسلسل ذي عرض محدّد، وتزاح الحروف باستخدام البايتات التي يحدّدها المستخدم. | ||
إذا كانت القيمة المحدّدة للمعامل <code>width</code> أقل من أو تساوي القيمة المعادة من <code>len(s)</code>، فستعيد الدالة التسلسل الأصلي. | إذا كانت القيمة المحدّدة للمعامل <code>width</code> أقل من أو تساوي القيمة المعادة من <code>len(s)</code>، فستعيد الدالة التسلسل الأصلي. |
مراجعة 20:09، 14 مايو 2018
تعيد الدالة نسخة من البيانات الثنائية مزاحة نحو اليسار ضمن تسلسل ذي طول محدّد.
البنية العامة
b.ljust()
المعاملات
width
يحدّد هذا المعامل طول التسلسل المعاد.
fillbyte
يحدّد هذا المعامل البايتات التي ستستخدمها الدالة لإجراء عملية الإزاحة، ويأخذ هذا المعامل قيمة افتراضية هي المسافة البيضاء في ترميز ASCII.
القيمة المعادة
تعيد الدالة نسخة من البيانات الثنائية مزاحة نحو اليسار ضمن تسلسل ذي عرض محدّد، وتزاح الحروف باستخدام البايتات التي يحدّدها المستخدم.
إذا كانت القيمة المحدّدة للمعامل width
أقل من أو تساوي القيمة المعادة من len(s)
، فستعيد الدالة التسلسل الأصلي.
أمثلة
يبين المثال التالي النتائج المعادة من تطبيق الدالة:
>>> company = b'Hsoub'
>>> company.ljust(13)
b'Hsoub '
>>> company.ljust(13, b'=')
b'Hsoub========'
>>> company.ljust(5, b'=')
b'Hsoub'