কম্পিউটার টিউটোরিয়াল

পাইথনে ইউজার ইনপুট অনুযায়ী রিপ্লাই দেওয়ার প্রোগ্রাম (while loop ও if-elif-else ব্যবহার)

আপনি if-elif-else স্টেটমেন্ট ব্যবহার করে এই সমস্যা সমাধান করতে পারেন। এবং যেন এটি বৈধ অপশন না পাওয়া পর্যন্ত ইনপুট নেয়, তার জন্য while লুপ ব্যবহার করা যেতে পারে। যখন অপশনটি বৈধ হবে, তখন লুপ ব্রেক করুন, অন্যথায় বারবার ইনপুট নিন।

ইনপুটটি ইন্টিজার হিসেবে নেওয়া উচিত, এর জন্য int() মেথড ব্যবহার করে টাইপকাস্ট করতে হবে।

উদাহরণ

দয়া করে কোডটি চেক করুন দেয়া পয়েন্টগুলো অনুসরণ করার জন্য।

print("Come-on in. Need help with any bags?")
while True:  # লুপ ব্যবহার করা হয়েছে বৈধ অপশন না পাওয়া পর্যন্ত
    bag = int(input("(1)Yes (2)No Thanks (3)I'll get 'em later\nTYPE THE NUMBER OF YOUR RESPONSE: "))
    if bag == 1:
        print("You have chosen YES. We'll help with bags")
        break  # লুপ বন্ধ করুন কারণ অপশনটি বৈধ
    elif bag == 2:
        print("Ok you don't want any help.")
        break
    elif bag == 3:
        print("Tell us, when you want the help")
        break
    else:
        print("Invalid Choice, Please select number from 1 to 3")
  1. পাইথনে টেক্সট এরিয়া ডেটা CGI প্রোগ্রামে পাস করা

  2. পাইথনে POST মেথড ব্যবহার করে তথ্য পাস করা

  3. পাইথনে লিনাক্স টার্মিনালে ফরম্যাটেড টেক্সট প্রিন্ট করা

  4. পাইথনে cx_Freeze ব্যবহার করে এক্সিকিউটেবল বানানো