بخشی از مجموعه

چندین نمونه کد

~2 دقیقه مطالعه • بروزرسانی ۹ مهر ۱۴۰۴

شرح برنامه

این برنامه پایتونی یک کاراکتر از کاربر دریافت می‌کند که نشان‌دهنده رنگ انتخاب‌شده است.
بر اساس کاراکتر واردشده، نام رنگ نمایش داده می‌شود.
برای خروج از برنامه، کاربر باید حرف E یا e وارد کند.


کد پایتون:


# حلقه ورودی تا زمانی که کاربر خارج شود
while True:
    ch = input("یک حرف وارد کنید (R/G/B/Y برای رنگ، E برای خروج): ").strip()

    if ch.lower() == 'e':
        print("خروج از برنامه...")
        break
    elif ch.lower() == 'r':
        print("شما رنگ قرمز (Red) را انتخاب کرده‌اید.")
    elif ch.lower() == 'g':
        print("شما رنگ سبز (Green) را انتخاب کرده‌اید.")
    elif ch.lower() == 'b':
        print("شما رنگ آبی (Blue) را انتخاب کرده‌اید.")
    elif ch.lower() == 'y':
        print("شما رنگ زرد (Yellow) را انتخاب کرده‌اید.")
    else:
        print("کاراکتر نامعتبر! لطفاً یکی از حروف R/G/B/Y یا E را وارد کنید.")

نمونه خروجی:


یک حرف وارد کنید (R/G/B/Y برای رنگ، E برای خروج): r  
شما رنگ قرمز (Red) را انتخاب کرده‌اید.

یک حرف وارد کنید: g  
شما رنگ سبز (Green) را انتخاب کرده‌اید.

یک حرف وارد کنید: e  
خروج از برنامه...

توضیح مراحل:

- برنامه در یک حلقه بی‌نهایت اجرا می‌شود تا زمانی که کاربر حرف E یا e وارد کند
- کاراکتر ورودی با استفاده از .lower() به حالت کوچک تبدیل می‌شود تا مقایسه راحت‌تر باشد
- بر اساس حرف واردشده، رنگ مناسب نمایش داده می‌شود
- اگر حرف نامعتبر باشد، پیام خطا چاپ می‌شود


نوشته و پژوهش شده توسط دکتر شاهین صیامی