পাইথনে ইম্পিপ্লেট লাইন জয়েনিং বনাম স্পষ্টতরেখায় যোগদান সম্পর্কে সুপারিশগুলি জানতে চাই ।
বিশেষত, আপনি কি অন্য রূপগুলির চেয়ে এক রূপকে সমর্থন করেন? সাধারণ ডিফল্ট হিসাবে আপনি কি সুপারিশ করেন? একজনকে অপরটিকে বেছে নেওয়ার জন্য আপনার কী মানদণ্ড রয়েছে এবং যদি আপনার একটির পছন্দ থাকে তবে আপনি কখন অপরের জন্য ব্যতিক্রম করবেন?
এই প্রশ্নের জন্য আমার মনে একটি উত্তর রয়েছে যা আমার নিজের পক্ষপাতিত্বগুলি প্রতিফলিত করে, তবে আমি আমার নিজের উত্তর পোস্ট করার আগে আমি অন্যরা কী চিন্তা করে তা জানতে চাই ... এবং যদি আমার মনে আছে তার চেয়ে আপনার যদি মানদণ্ডের আরও ভাল সেট থাকতে পারে, তাহলে আমি অবশ্যই আপনার উত্তর আমার নিজের থেকে গ্রহণ করব।
কিছু প্রোগ্রামিং ভাষাগুলিতে এই পছন্দটিতে কিছু সুপারিশ সাধারণ করা যেতে পারে তবে কিছু ভাষা নির্দিষ্ট বৈশিষ্ট্যের কারণে পাইথনে আমার নিজস্ব পক্ষপাত কিছুটা শক্তিশালী, তাই আমি সাধারণ এবং পাইথন-কেন্দ্রিক যুক্তি উভয়ই জানতে চাই এই বিষয় আছে।
কিছু ব্যাকগ্রাউন্ডের জন্য, আলোচনাটি স্ট্যাকওভারফ্লো সম্পর্কিত একটি নির্দিষ্ট প্রশ্নের আশেপাশে হয়েছিল , তবে আমি মনে করি যে এই স্পর্শকটির সাথে এসও-তে উত্তর ফাঁকি দেওয়া এড়ানোর জন্য একটি প্রশ্ন হিসাবে আলোচনাটি এখানে সরিয়ে নেওয়া আরও উপযুক্ত হবে যেহেতু এটি থেকে বিষয়টির বাইরে প্রকাশিত হয়েছে। মূল প্রশ্ন। আপনি সেই প্রশ্নটি দেখতে পারেন এবং উদাহরণ কোড স্নিপেটগুলির জন্য এর উত্তরগুলি নিয়ে আলোচনা চলছে।
সরলীকৃত উদাহরণ এখানে:
join_type = "explicit"
a = "%s line joining" \
% (join_type)
# versus
join_type = "implicit"
b = ("%s line joining"
% (join_type))