بکندباز

تابع ‎ascii()‎‎ در پایتون

مثال

حذف کاراکتر های غیر اسکی:

x = ascii("My name is Ståle")
print(x)

توضیحات

تابع ‎ascii()‎‎ یک ورژن قابل خواندن از شیء ورودی (متن، تاپل ها، لیست ها و …) را برمیگرداند.

تابع ‎ascii()‎‎ همه ی کاراکتر های غیر اسکی را با کاراکتر های گریز جایگزین می کند. مثلاٌ کاراکتر å با کاراکتر \xe5 جایگزین می شود.

سینتکس

ascii(object)

اگر سوالی در رابطه با این تابع داری، می تونی توی بخش کامنت ها بپرسی:

zohreh

مدیر وب سایت بکندباز

دیدگاه‌ها

*
*

    امیر پاسخ

    سلام
    کارکتر گریز یعنی چی ؟

      ‏زهره احمدی پاسخ

      سلام.
      کاراکتر های گریز یا کاراکتر های escape کاراکتر هایی هستن که وقتی می خوایم از یک کاراکتر غیر مجاز توی رشته استفاده کنیم از این کاراکتر ها استفاده می کنیم که با علامت بک اسلش هم شروع میشن. مثلا وقتی بخوایم توی یک رشته که بین "" نوشته شده یه کاراکتر (") بنویسیم،‌ به صورت عادی مجاز به این کار نیستیم و باید به جای اون از کاراکتر گریز ‎\"‎ استفاده کنیم. اینها همه کاراکتر های گریز هستن:
      \"
      \'
      \\
      کاراکتر گریزی که بعد از علامت بک اسلش حرف x بیاد و بعدش مقدار هگز،‌نشون دهنده همون مقدار هگز هست. برای مواقعی استفاده میشه که یک کاراکتر غیر مجاز هست و به جای اون می خوایم مقدار هگزش رو بنویسیم.