কম্পিউটার টিউটোরিয়াল

পাইথন ডিকশনারির ভেতরে কমেন্ট দেওয়া

পাইথন ডিকশনারি লিটারেলের ভেতরে শুধু সিঙ্গেল লাইন কমেন্ট (#) ব্যবহার করা যায়। মাল্টি-লাইন কমেন্ট ("""...""") ব্যবহার করা যায় না কারণ সেগুলো স্ট্রিং লিটারাল হিসেবে পার্স হয়।

বৈধ সিনট্যাক্স

testItems = {
    'TestOne': 'Hello',
    # 'TestTwo': None,  # সিঙ্গেল লাইন কমেন্ট - ঠিক আছে
}

অবৈধ সিনট্যাক্স

testItems = {
    'TestOne': 'Hello',
    """
    Some random
    multiline comment
    """  # SyntaxError: invalid syntax
}

কারণ

পাইথন পার্সার ডিকশনারি লিটারেলের ভেতরে শুধু কী-ভ্যালু পেয়ার এক্সপেক্ট করে। নগ্ন স্ট্রিং লিটারাল ভ্যালু হিসেবে ধরা হয়, কিন্তু কী ছাড়া ভ্যালু অনুমোদিত নয়।

সেরা অনুশীলন

# Config dictionary for user settings
# 'TestTwo' is deprecated since v2.0
config = {
    'TestOne': 'Hello',
    # 'TestTwo': None,  # Disabled
    'TestThree': 'World'
}
  1. পাইথন: কীভাবে ডিকশনারি প্রিন্ট করবেন

  2. পাইথন প্লটের বাইরে টেক্সট রাখা

  3. পাইথনে ডিকশনারি ইটারেট করার পদ্ধতি

  4. পাইথনে স্ট্রিংকে ডিকশনারিতে রূপান্তর করা