इसलिए मुझे वेबशॉप सिस्टम के लिए शिपिंग मॉड्यूल बनाने का कार्य दिया गया है। यह थोड़ा अधिक हो सकता है, लेकिन मैं वास्तव में एक ऐसा बनाना चाहता हूं जो सबसे अनुकूलित तरीके से पार्सल को पैक करने का तरीका समझ सके। इसे करने से प्रोग्रामिंग सीखने के बाद, यह एक ऐसा क्षेत्र है जहां मुझे कोई ज्ञान नहीं है - अभी तक! वैसे भी मैं केवल वास्तविक समस्या का संक्षिप्त विवरण दे सकता हूं।पायथन में एक अनुकूलित पैकिंग फ़ंक्शन कैसे बनाएं?
तो जब वेबशॉप पर सामान से उपयोगकर्ता के पास उनके कार्ट में एक्स उत्पाद संभवतः विभिन्न आकार और वजन के साथ होंगे। तो मैं फ़ंक्शन में उत्पादों की उस सूची को देना चाहता हूं और यह पता लगाने देता हूं कि इन उत्पादों को पार्सल में कैसे पैक किया जाना चाहिए। पार्सल का
- अधिकतम लंबाई: पार्सल की 100
- अधिकतम चौड़ाई: पार्सल के 50
- अधिकतम ऊंचाई: पार्सल के 50
- अधिकतम वजन: 20
हर उत्पाद एक वजन है लंबाई, चौड़ाई और ऊंचाई भी।
चूंकि पार्सल और उत्पाद मूल रूप से बक्से हैं, इसलिए मुझे लगता है कि यह जटिल होगा, क्योंकि पार्सल के अंदर उत्पादों को डालने के विभिन्न तरीके हैं। मेरा लक्ष्य सही पैकेजिंग फ़ंक्शन नहीं बनाना है, लेकिन जब तक सीमा सीमित नहीं हो जाती है, तब तक मैं सिर्फ पार्सल के अंदर उत्पादों को डालने से बेहतर कुछ करना चाहूंगा।
अब, मुझे उम्मीद नहीं है कि आप लोग मेरे लिए यह करें, लेकिन मैं जो पूछना चाहूंगा वह तीन चीजें हैं।
- मुझे अच्छे ऑनलाइन संसाधन कहां मिल सकते हैं जो मुझे मूलभूत बातें सिखाएंगे?
- क्या कुछ देशी पायथन उपकरण हैं जिनका उपयोग करना अच्छा होगा?
- मैं क्या के बारे में पता करने की आवश्यकता है के कुछ संकेत दिए गए, नुकसान आदि
जैसा कि मैंने कहा, मैं इस सही और 100% अनुकूलित होने के लिए योजना नहीं है, लेकिन मैं कुछ के साथ खत्म करना चाहते हैं वह करीब आ जाएगा। अगर मुझे लगता है कि भेजने का शुल्क वास्तविक से बहुत अधिक होगा तो मुझे नफरत होगी।
वाह - आप के लिए एक नेप्सेक समस्या हल करने के लिए अपने दिन का काम? मैं आपको ईर्ष्या देता हूं :-) –