यहां हमने मैप () बिल्ट-इन फंक्शन के अंदर अनाम (लैम्ब्डा) फंक्शन का इस्तेमाल किया। पायथन में, अनाम फ़ंक्शन को बिना नाम के परिभाषित किया जाता है, इसे लैम्ब्डा कीवर्ड का उपयोग करके परिभाषित किया जाता है।
एल्गोरिदम
चरण 1:इनपुट nचरण 2:इनपुट pStep 3:अनाम फ़ंक्शन का उपयोग करें। चरण 4:परिणाम प्रदर्शित करें।
उदाहरण कोड
# अनाम फ़ंक्शन का उपयोग करके किसी भी संख्या की शक्तियों को प्रदर्शित करने के लिए =int (इनपुट ("प्रविष्ट करें कि कितने शब्द प्रदर्शित करना चाहते हैं?")) p =int (इनपुट ("संख्या दर्ज करें जो शक्ति की गणना करना चाहते हैं ::") ) # अनाम फ़ंक्शन का उपयोग करें =सूची (मानचित्र (लैम्ब्डा i:p ** i, रेंज (n))) # परिणाम प्रदर्शित करें ("कुल शर्तें ::>", n) j के लिए श्रेणी में (n):प्रिंट करें (p," राइज़ टू पावर", j, "is", cal[j])
आउटपुट
प्रविष्ट करें कि कितने शब्द प्रदर्शित करना चाहते हैं??10 संख्या दर्ज करें जो शक्ति की गणना करना चाहते हैं ::3 कुल शब्द है ::> 103 को घात 0 तक बढ़ा दिया गया है 1 को बढ़ा दिया गया है 1 को 33 को बढ़ा दिया गया है 2 को 93 बढ़ा दिया गया है। 3 को 273 को सत्ता में लाया जाता है 4 को 813 को ताक़त में बढ़ाया जाता है 5 को 2433 को सत्ता में बढ़ाया जाता है 6 को 7293 को सत्ता में बढ़ाया जाता है 7 को 21873 को सत्ता में लाया जाता है 8 को 65613 को सत्ता में लाया जाता है और 9 को 19683 तक बढ़ाया जाता है।