পাইথনে মাল্টি-লাইন if কন্ডিশনে কমেন্ট দেওয়ার জন্য প্যarethেসিস ( ) ব্যবহার করা উচিত। প্যarethেসিস ছাড়া ব্যাকস্ল্যাশ (\) দিয়ে লাইন ব্রেক করলে কমেন্ট দেওয়া যায় না।
সঠিক: প্যarethেসিস সহ
if (cond1 == 'val1' and
cond2 == 'val2' and # Some comment
cond3 == 'val3' and # Some comment
cond4 == 'val4'):
# Actual code
আলাদা স্টাইল: কন্ডিশনগুলো পরবর্তী লাইন থেকে শুরু
if (
cond1 == 'val1' and cond2 == 'val2' and
cond3 == 'val3' and cond4 == 'val4'
):
# Actual code
ভুল: ব্যাকস্ল্যাশ (\) দিয়ে কমেন্ট
if cond1 == 'val1' and \
cond2 == 'val2' and \ # Some comment <- SyntaxError!
cond3 == 'val3':
কারণ: ব্যাকস্ল্যাশ লাইন কন্টিনিউয়েশন ক্যারেক্টার। এর পর কোনো ক্যারেক্টার (স্পেসও) থাকলে সিনট্যাক্স এরর হয়। PEP 8-ও প্যarethেসিস ব্যবহার করার পরামর্শ দেয়।