পিইপি 8 =
কীওয়ার্ড আর্গুমেন্ট বা একটি ডিফল্ট প্যারামিটার মানের আশেপাশে ফাঁক না রাখার পরামর্শ দেয় ?
=
পাইথন কোডের প্রতিটি অন্যান্য ঘটনাস্থলের আশেপাশের ফাঁকের সুপারিশের সাথে কি এই অসঙ্গতি রয়েছে ?
কিভাবে:
func(1, 2, very_long_variable_name=another_very_long_variable_name)
থেকে উত্তম:
func(1, 2, very_long_variable_name = another_very_long_variable_name)
পাইথনের বিডিএফএল দ্বারা আলোচনার / ব্যাখ্যার যে কোনও লিঙ্ক প্রশংসিত হবে।
মনে রাখবেন, এই প্রশ্নটি ডিফল্ট মানগুলির চেয়ে কাওয়ার্গসের বিষয়ে আরও বেশি, আমি কেবল পিইপি 8 থেকে ফ্রেসসিং ব্যবহার করেছি।
আমি মতামত চাইছি না। আমি এই সিদ্ধান্তের পিছনে কারণ জিজ্ঞাসা করছি। এটি আরও জিজ্ঞাসার মতো যে আমি কেন একটি সি প্রোগ্রামে বিবৃতি {
হিসাবে একই লাইনে ব্যবহার করব if
, আমার এটি ব্যবহার করা উচিত কিনা তা নয়।
{
একটি নতুন লাইনে রাখার পেটারif
(একই সংখ্যার অক্ষর সংরক্ষণ করে) তবে শ্রেণি সংজ্ঞাতে নয়। এছাড়াও একটি কীওয়ার্ড প্যারামিটার ডিফল্ট মানের চেয়ে আলাদা তবে এখনও একই শৈলীর প্রস্তাব ব্যবহার করে।