পাইথন ডিকশনারি ডেফিনিশনের ভেতরে কমেন্ট দেওয়ার কিছু সীমাবদ্ধতা রয়েছে।
সঠিক: সিঙ্গেল লাইন কমেন্ট (#)
testItems = {
'TestOne': 'Hello',
# 'TestTwo': None, # এটি কমেন্ট আউট করা হয়েছে
}
ভুল: মাল্টি-লাইন স্ট্রিং (""") কমেন্ট হিসেবে
# এটি SyntaxError দেবে!
testItems = {
'TestOne': 'Hello',
"""
Some random
multiline comment
"""
}
কারণ
পাইথনে মাল্টি-লাইন স্ট্রিং ("""...""" বা '''...''') আসলে স্ট্রিং লিটারাল। ডিকশনারি ডেফিনিশনের মাঝপথে নগ্ন স্ট্রিং লিটারাল সিনট্যাক্স এরর করবে।
বিকল্প: ডিকশনারির বাইরে কমেন্ট দিন
# Configuration for test items
# TestTwo is temporarily disabled
testItems = {
'TestOne': 'Hello',
# 'TestTwo': None,
}
সেরা অনুশীলন: ডিকশনারি ডেফিনিশনের আগে বা কী-ভ্যালু পেয়ারের নিচে # কমেন্ট দিন।