Knaph

رمزگذاریِ نویسه‌ها

این‌که متن چطور به شکلِ عدد ذخیره می‌شود: هر نویسه کدی دارد (یونیکد)، و رمزگذاری‌ای مثلِ UTF-8 آن کدها را به بایت تبدیل می‌کند، تا برنامه‌ها بتوانند متن را با هم شریک شوند.

عمق 1 · پایه

می‌دانید کامپیوتر هر نویسه را به شکلِ یک عدد نگه می‌دارد، با ord و chr میانِ نویسه و کد رفت و برگشت می‌کنید، و می‌توانید متنِ به‌هم‌ریخته را به شکلِ بایت‌هایی توضیح دهید که با رمزگذاریِ اشتباه خوانده شده‌اند.

وارد شوید تا با یک آزمون کوتاه نشان دهید چه می‌دانید، ببینید تا چه عمقی پیش رفته‌اید و امتیاز بگیرید.

ورود با گوگل

عمق‌های فهم

  1. 1

    پایه

    می‌دانید کامپیوتر هر نویسه را به شکلِ یک عدد نگه می‌دارد، با ord و chr میانِ نویسه و کد رفت و برگشت می‌کنید، و می‌توانید متنِ به‌هم‌ریخته را به شکلِ بایت‌هایی توضیح دهید که با رمزگذاریِ اشتباه خوانده شده‌اند.

مسیر شما تا اینجا

آنچه هنوز میان شما و رمزگذاریِ نویسه‌ها، عمق 1 است، به ترتیبی که می‌توانید بیاموزید.

  1. 1برنامهعمق 1 · پایه · پایه‌های برنامه
  2. 2عبارتعمق 1 · پایه · پایه‌های برنامه
  3. 3متغیرها در کدعمق 1 · پایه · پایه‌های برنامه
  4. 4وضعیت برنامهعمق 1 · پایه · پایه‌های برنامه
  5. 5ورودی و خروجیعمق 1 · پایه · پایه‌های برنامه
  6. 6تابع‌ها در کدعمق 1 · پایه · تابع‌ها
  7. 7مقدارِ برگشتیعمق 1 · پایه · تابع‌ها
  8. 8مقدارهای بولیعمق 1 · پایه · جریان اجرا
  9. 9دستورهای شرطیعمق 1 · پایه · جریان اجرا
  10. 10حلقه‌هاعمق 1 · پایه · جریان اجرا
  11. 11الگوی انباشتعمق 1 · پایه · جریان اجرا
  12. 12عددهای اعشاریعمق 1 · پایه · نوع‌های داده
  13. 13نوع‌های پایهعمق 1 · پایه · نوع‌های داده
  14. 14رمزگذاریِ نویسه‌هاعمق 1 · پایه · نوع‌های داده

جایگاه این مفهوم