الفرق بين المراجعتين ل"Python/bytes/capitalize"

من موسوعة حسوب
< Python‏ | bytes
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>bytes.capitalize()‎</code> في بايثون}}</noinclude> تفسر الدالة البيانات الثنائية كحر...')
 
سطر 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 في التسلسل الثنائي إلى حروف كبيرة.
  
 
== مصادر ==
 
== مصادر ==

مراجعة 08:53، 9 يونيو 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 في التسلسل الثنائي إلى حروف كبيرة.

مصادر