Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

क्या कोई इस पायथन प्रोग्राम को ठीक करने में मदद कर सकता है?

समस्या विवरण

पहली समस्या जो आपको बोल्ड हिस्से में मिल रही है वह नॉन-इंडेंट ब्लॉक के कारण है, वहां एक इंडेंटेशन डालें।

दूसरी समस्या है नेम वेरिएबल परिभाषित नहीं है।

निम्नलिखित सही किया गया कोड है:

सही कोड

print("Come-on in. Need help with any bags?")
bag = input('(1) Yes please  (2) Nah, thanks  (3) Ill get em later  TYPE THE NUMBER ONLY')
if bag == ('1'):
    print("Ok, ill be right there!")
if bag == ('2'):
    print("Okee, see ya inside. Heh, how rude of me? I'm Daniel by the way, ya?")
    name = "Daniel"
    print(name + ": Um, Names " + name)
    print("Dan: K, nice too meet ya " + name)
if bag == ('3'):
    print("Heh, Ya remind me of someone I know... *cough* me *cough*")
    print("Oh... Nearly forgot. Names Daniel, Ya?")
    print(name + ": Eh... " + name)
    print("Dan: Cool, I now a" + name)
  1. - पायथन का उपयोग करके अपने स्क्रिप्ट नाम को आउटपुट के रूप में प्रिंट करने का प्रोग्राम

    हमारा कार्य पायथन में एक प्रोग्राम विकसित करना है जो उसके स्क्रिप्ट नाम को प्रिंट करे जहां इसे निष्पादित किया जा रहा है। कोडिंग भाग सरल है। हम उपयोग करते हैं int main(int argc, char** argv) यह फ़ंक्शन कई पैरामीटर्स पास करता है। पहला पैरामीटर प्रोग्राम को पास किए गए तर्कों की संख्या है, दूसरा पैरामी

  1. - सूची के सभी सबलिस्ट प्रिंट करने के लिए पायथन प्रोग्राम

    समस्या विवरण एक सूची दी गई है, उसके सभी सबलिस्ट प्रिंट करें। उदाहरण इनपुट: list = [1, 2, 3] आउटपुट: [], [1], [1, 2], [1, 2, 3], [2], [2, 3], [3] एल्गोरिदम एक सूची दी गई है। एक खाली सबलिस्ट लें। दिए गए सूची की लंबाई तक एक लूप चलाएं। i+1 से सूची की लंबाई तक एक और लूप चलाएं ताकि i से दाईं ओर के सभी

  1. - नाम के प्रारंभिक अक्षर प्रिंट करने के लिए पायथन प्रोग्राम (उपनाम पूरा)

    समस्या विवरण यहां हम विभिन्न पायथन इनबिल्ट फंक्शन का उपयोग करते हैं। सबसे पहले हम split() का उपयोग करते हैं। शब्दों को सूची में विभाजित करें। फिर अंतिम से पहले शब्द तक पार करें और upper() फंक्शन का उपयोग करके पहला वर्ण बड़े अक्षर में प्रिंट करें और फिर अंतिम शब्द जोड़ें जो नाम का शीर्षक है और यहां ह