Table of Contents

    Python-এর Character Set (অক্ষর সেট)

    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 বোঝা প্রোগ্রামিং শেখার প্রথম ধাপ! ?