"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पायथन साक्षात्कार प्रश्न - शुरुआती से आगे बढ़ना

पायथन साक्षात्कार प्रश्न - शुरुआती से आगे बढ़ना

2024-09-02 को प्रकाशित
ब्राउज़ करें:829

Python Interview Question - Beginner to Advance

1. साक्षात्कारकर्ता: नीचे बताए अनुसार आउटपुट प्राप्त करने के लिए एक पायथन कोड लिखें।

समय: 15 मिनट

स्तर: शुरुआती

उदाहरण:

Input = "AAAABBBCCDAABBB"
Output= A4B3C2D1A2B3

संभावित उत्तर

# define a function() that takes string input and return null if string is null and returns 1st occurrences of character followed by number of occurrences and so on. 

# This function takes a string and returns processed string output. 
def str_skimmer(input_string):
    # Return null string if input is null. 
    if not input_string:
        return ""
    # Store values for 2 parameters - "Reference Character and "Count"
    prev_char=input_string[0]
    op=[]
    count=1

    for i in input_string[1:]:
        if (i==prev_char):
            count  = 1 
            print(i, count, op)
        else: 
            op.append(prev_char str(count))
            prev_char=i
            count=1
    op.append(prev_char str(count))  
    print(op)

    return ''.join(op)
#O: A4B3C2D1A2B3

ip="AAAABBBCCDAABBB"
op= str_skimmer(ip)
print(op)

2. साक्षात्कारकर्ता: टीबीडी

समय: 15 मिनट

स्तर: शुरुआती

उदाहरण:

Input = "TBD"
Output= TBD
विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/jasper475/python-interview-question-beginner-to-advance-1omp?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3