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