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

من موسوعة حسوب
< Python‏ | bytes
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>bytes.capitalize()‎</code> في بايثون}}</noinclude> تفسر الدالة البيانات الثنائية كحر...'
 
ط استبدال النص - ':الدالة' ب':التابع'
 
(2 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة <code>bytes.capitalize()‎</code> في بايثون}}</noinclude>
<noinclude>{{DISPLAYTITLE:التابع <code>bytes.capitalize()‎</code> في بايثون}}</noinclude>
تفسر الدالة البيانات الثنائية كحروف في ترميز ASCII وتحوّل الحرف الأول إلى حرف كبير، والحروف الأخرى إلى حروف صغيرة.
يفسِّر التابع البيانات الثنائية كحروف في ترميز ASCII ويحوّل الحرف الأول إلى حرف كبير، والحروف الأخرى إلى حروف صغيرة.


== البنية العامة ==
== البنية العامة ==
<syntaxhighlight lang="python3">
<syntaxhighlight lang="python3">
b.capitalize()
bytes.capitalize()
</syntaxhighlight>
</syntaxhighlight>


== القيمة المعادة ==
== القيمة المعادة ==
تفسر الدالة البيانات الثنائية كحروف في ترميز ASCII وتحوّل الحرف الأول إلى حرف كبير، والحروف الأخرى إلى حروف صغيرة. إن تضمّنت البيانات الثنائية قيم بايتات خارج ترميز ASCII لن تغير الدالة قيمة هذه البايتات.
يفسر التابع البيانات الثنائية كحروف في ترميز ASCII ويحوّل الحرف الأول إلى حرف كبير، والحروف الأخرى إلى حروف صغيرة. إن تضمّنت البيانات الثنائية قيم بايتات خارج ترميز ASCII لن يغير التابع قيمة هذه البايتات.


== أمثلة ==
== أمثلة ==
يوضح المثال التالي النتائج المعادة من هذه الدالة:
يوضح المثال التالي النتائج المعادة من هذا التابع:


<syntaxhighlight lang="python3">
<syntaxhighlight lang="python3">
سطر 22: سطر 22:
== انظر أيضًا ==
== انظر أيضًا ==
* [[Python/bytes|البايتات في بايثون.]]
* [[Python/bytes|البايتات في بايثون.]]
* التابع <code>[[Python/bytes/islower|bytes.islower()‎]]</code>: التحقق ممّا إذا كان التسلسل الثنائي يحتوي على حرف واحد صغير على الأقل بترميز ASCII، والتحقق من عدم وجود حروف كبيرة.
* التابع <code>[[Python/bytes/istitle|bytes.istitle()‎]]</code>: التحقق ممّا إذا كان التسلسل الثنائي هو تسلسل ASCII بحالة titlecase، ومن أنّ التسلسل ليس فارغًا.
* التابع <code>[[Python/bytes/isupper|bytes.isupper()‎]]</code>: التحقق ممّا إذا كان التسلسل الثنائي يحتوي على حرف واحد كبير على الأقل بترميز ASCII، والتحقق من عدم وجود حروف صغيرة.
* التابع <code>[[Python/bytes/lower|bytes.lower()‎]]</code>: تحويل جميع الحروف بترميز ASCII في التسلسل الثنائي إلى حروف صغيرة.
* التابع <code>[[Python/bytes/upper|bytes.upper()‎]]</code>: تحويل جميع الحروف بترميز ASCII في التسلسل الثنائي إلى حروف كبيرة.


== مصادر ==
== مصادر ==
* [https://docs.python.org/3/library/stdtypes.html#bytes.capitalize قسم capitalize في صفحة Types في توثيق بايثون الرسمي.]
* [https://docs.python.org/3/library/stdtypes.html#bytes.capitalize قسم capitalize في صفحة Types في توثيق بايثون الرسمي.]
[[تصنيف:Python]]
[[تصنيف:Python]]
[[تصنيف:Python Function]]
[[تصنيف:Python Method]]
[[تصنيف:Python Built-in Functions]]
[[تصنيف:Python Types]]
[[تصنيف:Python Bytes]]

المراجعة الحالية بتاريخ 11:59، 10 يونيو 2018

يفسِّر التابع البيانات الثنائية كحروف في ترميز ASCII ويحوّل الحرف الأول إلى حرف كبير، والحروف الأخرى إلى حروف صغيرة.

البنية العامة

bytes.capitalize()

القيمة المعادة

يفسر التابع البيانات الثنائية كحروف في ترميز ASCII ويحوّل الحرف الأول إلى حرف كبير، والحروف الأخرى إلى حروف صغيرة. إن تضمّنت البيانات الثنائية قيم بايتات خارج ترميز ASCII لن يغير التابع قيمة هذه البايتات.

أمثلة

يوضح المثال التالي النتائج المعادة من هذا التابع:

>>> name = b'hsoub'
>>> name.capitalize()
b'Hsoub'

انظر أيضًا

  • البايتات في بايثون.
  • التابع bytes.islower()‎: التحقق ممّا إذا كان التسلسل الثنائي يحتوي على حرف واحد صغير على الأقل بترميز ASCII، والتحقق من عدم وجود حروف كبيرة.
  • التابع bytes.istitle()‎: التحقق ممّا إذا كان التسلسل الثنائي هو تسلسل ASCII بحالة titlecase، ومن أنّ التسلسل ليس فارغًا.
  • التابع bytes.isupper()‎: التحقق ممّا إذا كان التسلسل الثنائي يحتوي على حرف واحد كبير على الأقل بترميز ASCII، والتحقق من عدم وجود حروف صغيرة.
  • التابع bytes.lower()‎: تحويل جميع الحروف بترميز ASCII في التسلسل الثنائي إلى حروف صغيرة.
  • التابع bytes.upper()‎: تحويل جميع الحروف بترميز ASCII في التسلسل الثنائي إلى حروف كبيرة.

مصادر