बहुत सारे आर्ग्युमेंट्स
बड़े प्रोजेक्ट्स में कीवर्ड आर्ग्युमेंट्स का बहुत महत्व होता है। यह विशेष रूप से तब अनुशंसा की जाती है जब किसी फंक्शन के पास कई (3+) आर्ग्युमेंट्स हों।
फिर भी, कभी-कभी जब हम पोजिशनल और कीवर्ड आर्ग्युमेंट्स दोनों के साथ काम करते हैं, तो भ्रमित करने वाली स्थितियों का सामना करना पड़ सकता है। एक कंपनी ने सॉफ्टवेयर विकसित किया है और उन्होंने निम्नलिखित कोड लिखा है, लेकिन वे इसे आसानी से नहीं चला सकते और आपकी मदद मांगते हैं।
निम्नलिखित प्रोग्राम का आउटपुट क्या होगा?
def print_gift(name, price, size):
print(f'{name} - $${price} of size {size}')
print_gift('Lego', 100, price=200, size='3x4')