Python-এর Character Set (অক্ষর সেট)
Table of Content:
Python-এর Character Set (অক্ষর সেট)
Python-এর Character Set বলতে সেই সমস্ত অক্ষর, চিহ্ন এবং বিশেষ চিহ্নগুলোর সমষ্টিকে বোঝায়, যেগুলো Python প্রোগ্রাম লেখার জন্য ব্যবহৃত হয়।
Python-এর Character Set নিম্নলিখিত বিভাগগুলিতে বিভক্ত:
১. অক্ষর (Letters)
Python-এ নিম্নলিখিত অক্ষর ব্যবহার করা যায়:
- বড় হাতের (Uppercase) ইংরেজি অক্ষর:
A, B, C, ..., Z - ছোট হাতের (Lowercase) ইংরেজি অক্ষর:
a, b, c, ..., z
২. সংখ্যা (Digits)
Python-এ দশমিক সংখ্যা ব্যবহার করা যায়:
0, 1, 2, 3, ..., 9
Python-এ অন্য সংখ্যার পদ্ধতিও সমর্থিত, যেমন:
- Binary (দ্বিমিক):
0b1010(10) - Octal (অষ্টমিক):
0o12(10) - Hexadecimal (ষড়ভুজীয়):
0xA(10)
৩. বিশেষ চিহ্ন (Special Characters)
Python-এ নিম্নলিখিত বিশেষ চিহ্ন ব্যবহৃত হয়:
- গাণিতিক চিহ্ন:
+,-,*,/,%,**,// - লজিক্যাল চিহ্ন:
and,or,not - তুলনা চিহ্ন:
==,!=,>,<,>=,<= - অ্যাসাইনমেন্ট চিহ্ন:
=,+=,-=,*=,/=,//=,%= - ব্র্যাকেট বা বন্ধনী:
(),{},[] - কমা এবং অন্যান্য:
,,;,:,.
৪. হোয়াইটস্পেস (Whitespace Characters)
Python-এ বিভিন্ন ধরনের হোয়াইটস্পেস ক্যারেক্টার রয়েছে, যেমন:
space(স্পেস)tab(\t)newline(\n)
হোয়াইটস্পেসের সঠিক ব্যবহার Python-এর code indentation-এর জন্য গুরুত্বপূর্ণ।
৫. নিয়ন্ত্রণ অক্ষর (Escape Sequences)
Python-এ কিছু নিয়ন্ত্রণ অক্ষর (Escape Sequences) রয়েছে, যেমন:
| Escape Sequence | Description |
|---|---|
\n |
নতুন লাইন (New Line) |
\t |
ট্যাব (Tab) |
\' |
সিঙ্গেল কোট (') প্রদর্শন করতে |
\" |
ডাবল কোট (") প্রদর্শন করতে |
\\ |
ব্যাকস্ল্যাশ () প্রদর্শন করতে |
উদাহরণ:
print("Hello\nWorld") # আউটপুট: Hello (নতুন লাইন) World
৬. বিশেষ প্রতীক (Identifiers & Keywords)
- Identifiers (পরিচিতি নাম): ভেরিয়েবল, ফাংশন ও ক্লাসের নামকরণের সময় Python-এর অক্ষর সেট ব্যবহার করা হয়।
- Keywords (সংরক্ষিত শব্দ): Python-এর কিছু নির্দিষ্ট শব্দ আছে যেগুলো সংরক্ষিত (reserved) এবং পরিবর্তন করা যায় না, যেমন:
if,else,for,while,def,return,classইত্যাদি।
উপসংহার
Python-এর Character Set প্রোগ্রাম লেখার জন্য অত্যন্ত গুরুত্বপূর্ণ। এটি letters, digits, special symbols, whitespace, escape sequences, এবং keywords নিয়ে গঠিত।
? সঠিকভাবে Character Set বোঝা প্রোগ্রামিং শেখার প্রথম ধাপ! ?