اذهب إلى المحتوى
  • 0

كيف يمكن ان أحصل على قيمة ال ASCII لمحرف

Maram Jouriah

السؤال

Recommended Posts

  • 1

يمكن استعمال الدالة ord لإعادة القيمة الرقمية لمحرف ما:

c = 'p'

print("The ASCII value of '" + c + "' is", ord(c))

والخرج سيكون:

The ASCII value of 'p' is 112

أي 112.

للقيام بالعكس (قيمة رقمية لمحرف نستخدم chr:

مثال شامل:

>>> ord('a')
97
>>> chr(97)
'a'

للتحويل بين محرفين 

>>> chr(ord('a') + 3)
'd'
>>>

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

مرحبا مرام
في بايثون يمكننا ذلك باستخدام الدالة ord, لنحاول استخدامها في مثال,سوف نطبع قيمة ASCII  للحرف المدخل من قبل المستخدم 

ch = input("Enter any character: ")

print("The ASCII value of char " + ch + " is: ",ord(ch))
                                                ^^^^^^

سوف تكون النتيجة كالتالي

Enter any character: a
The ASCII value of char a is:  97

شكرا لك

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...