الفرق بين المراجعتين ل"Python/chr"
< Python
اذهب إلى التنقل
اذهب إلى البحث
ط |
|||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الدالة <code>chr()</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:الدالة <code>chr()</code> في بايثون}}</noinclude> | ||
− | تعيد الدّالة <code>chr()</code> المحرف الذي يُوافق رمز | + | تعيد الدّالة <code>chr()</code> المحرف الذي يُوافق رمز يونيكود حسب العدد الصّحيح المُعطى. وللقيام بالعكس (أي الحصول على رقم المحرف) فانظر إلى توثيق الدّالة <code>[[Python/ord|ord()]]</code>. |
== البنية العامة == | == البنية العامة == | ||
سطر 9: | سطر 9: | ||
== المعاملات == | == المعاملات == | ||
=== <code>i</code> === | === <code>i</code> === | ||
− | العدد الصّحيح الذي ترغب بالحصول على محرف | + | العدد الصّحيح الذي ترغب بالحصول على محرف يونيكود الذي يُوافقه. يجب على قيمته أن تكون من 0 إلى 1,114,111 (أي 0x10FFFF في النظام الست عشري). إن كان العدد المُعطى خارج هذا المجال، فسيحدث استثناء <code>[[Python/built-in exceptions#ValueError|ValueError]]</code>. |
== القيمة المعادة == | == القيمة المعادة == | ||
− | سلسلة نصيّة تحتوي على المحرف الذي يوافق العدد الصّحيح المُعطى في ترميز | + | سلسلة نصيّة تحتوي على المحرف الذي يوافق العدد الصّحيح المُعطى في ترميز يونيكود. |
== أمثلة == | == أمثلة == | ||
المثال التّالي يوضّح كيفيّة عمل هذه الدّالة: | المثال التّالي يوضّح كيفيّة عمل هذه الدّالة: | ||
سطر 33: | سطر 33: | ||
* [[Python/int|الأعداد الصحيحة في بايثون]]. | * [[Python/int|الأعداد الصحيحة في بايثون]]. | ||
* [[Python/str|السلاسل النصية في بايثون]]. | * [[Python/str|السلاسل النصية في بايثون]]. | ||
+ | * الدالة <code>[[Python/ord|ord()]]</code>: تعيد عددًا صحيحًا يمثل رمز يونيكود للمحرف المعطى. | ||
== مصادر == | == مصادر == |
المراجعة الحالية بتاريخ 11:41، 21 مايو 2018
تعيد الدّالة chr()
المحرف الذي يُوافق رمز يونيكود حسب العدد الصّحيح المُعطى. وللقيام بالعكس (أي الحصول على رقم المحرف) فانظر إلى توثيق الدّالة ord()
.
البنية العامة
chr(i)
المعاملات
i
العدد الصّحيح الذي ترغب بالحصول على محرف يونيكود الذي يُوافقه. يجب على قيمته أن تكون من 0 إلى 1,114,111 (أي 0x10FFFF في النظام الست عشري). إن كان العدد المُعطى خارج هذا المجال، فسيحدث استثناء ValueError
.
القيمة المعادة
سلسلة نصيّة تحتوي على المحرف الذي يوافق العدد الصّحيح المُعطى في ترميز يونيكود.
أمثلة
المثال التّالي يوضّح كيفيّة عمل هذه الدّالة:
>>> chr(97)
'a'
>>> chr(97)
'a'
>>> chr(98)
'b'
>>> chr(99)
'c'
>>> chr(100)
'd'
>>> chr(8364)
'€'
انظر أيضًا
- الأعداد الصحيحة في بايثون.
- السلاسل النصية في بايثون.
- الدالة
ord()
: تعيد عددًا صحيحًا يمثل رمز يونيكود للمحرف المعطى.