chr() نقطة ترميز Unicode → حرف

آخر تحديث: 2026-09-22

chr() نقطة ترميز Unicode → حرف

تحوّل chr() نقطة ترميز Unicode (0-0x10FFFF) إلى سلسلة من حرف واحد.

التصنيفالدوال المدمجة
النوعدالة مدمجة
إصدار بايثونall

📝 الصياغة

chr(i)

⚙️ المعاملات

i مطلوبA Unicode code point integer (0 to 0x10FFFF).

القيمة المُعادة:str. The single-character string for the given code point.

💥 الاستثناءات

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

A
中
€
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qما العلاقة بين chr() و ord()؟
Aعمليتان متعاكستان: chr(ord('A')) == 'A' و ord(chr(65)) == 65.
Qماذا يُرجع chr(0x4e2d)؟
Aيُرجع '中'. تقبل chr() عددًا صحيحًا لنقطة الترميز بالنظام العشري أو الست عشري (بادئة 0x).
Qماذا يحدث عند تمرير عدد صحيح خارج النطاق؟
Aيُثار ValueError. النطاق الصالح من 0 إلى 0x10FFFF (أقصى نقطة ترميز في يونيكود).
Qهل وسيطة سلسلة مثل chr('A') تعمل؟
Aلا، تُثير TypeError. يجب أن تكون وسيطة chr() عددًا صحيحًا؛ تمرير سلسلة غير صالح.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%