FazeliTech
FazeliTech

@fazeli_tech

7 تغريدة 3 قراءة Feb 11, 2024
چرا در زبان های برنامه نویسی ، 'a' از 'A' ، بزرگتر هستش؟
#رشتو
اول از همه باید با کد اسکی ش(ASCII) آشنا بشیم. کد اسکی یا «کد استاندارد آمریکایی برای تبادل اطلاعات» (American Standard Code for Information Interchange, ASCII)، به عنوان اولین استاندارد برای رمزگذاری‌ کاراکترها ابداع شد.
اسکی در واقع مجموعه ای از کاراکترهای استاندارد است که توسط همه رایانه های تولیدی در سراسر جهان درک می شود و شامل تمامی حروف و اعداد به علاوه چند علامت اساسی مانند $ و ٪ هستند.
این حروف فقط مختص به حروف زبان انگلیسی نیستند بلکه تمامی حروف زبان ها دارای یک کد معادل اسکی هستند.
این کدها از 128 عدد صحیح 7 بیتی استفاده می کنند تا 52 حرف بزرگ و کوچک و 10 رقم عددی الفبای رومی، به علاوه کاراکترهای نقطه گذاری و برخی نمادهای دیگر را رمزگذاری کنند.
به این کدهای معادل، کد اسکی پایه می گویند.علت اصلی استفاده از کد اسکی این است که پردازنده های کامپیوتری، توانایی فهم زبان بشری را ندارند و
به همین دلیل این کاراکترها باید تبدیل به عدد بشوند تا بتوانند توسط کامپیوترها مورد استفاده قرار بگیرند.
ما میتونیم در پایتون بفهمیم که چه کارکتری از چه کد اسکی استفاده میکنه ؟
در کد اسکی ، کارکتر a به عدد 97 شناخته میشه و کارکتر A به عدد 65 و حالا وقتی اینهارو در عملگر های مقایسه ای یعنی logical operator ها میزاریم به ما میگه که a از A بزرگتره
به همین سادگی :))

جاري تحميل الاقتراحات...