मेरा पैरामीटर, n
एक पूर्णांक के रूप में एक फ़ोन नंबर है।एक पूर्णांक के तत्वों को रिकर्सली
रिकर्सन का उपयोग करके मैं पूर्णांक में पहले तीन नंबरों को वापस करना चाहता हूं।
मैंने पूर्णांक वर्णों की सूची में पूर्णांक को बदल दिया है और मैं आखिरी संख्या को बार-बार छोड़ने का प्रयास कर रहा हूं जब तक कि मैं पिछले तीन के साथ नहीं छोड़ा जाता, लेकिन मैं दोहराने के तरीके पर अटक गया हूं यह।
def areaCodes(n):
n = str(n)
n = list(n)
del n[-1]
#n = reduce(opperator.add, n)
n = ''.join(n)
n = int(n)
return n
मैं जानता हूँ कि मैं किसी भी तरह बदले में नाम दोहराने की अपेक्षा की जाती रही है, लेकिन क्योंकि n
एक पूर्णांक है कि मैं दोहराने के लिए उपयोग कर सकते हैं नहीं है। मैं क्या करूं?
क्या आप रिकर्सन का उपयोग करना चाहिए? –
आकार के तीनों ओर फिर से होने के लिए थोड़ी देर लूप का उपयोग करें – MichaelMMeskhi