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

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

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

شرح برنامه

این برنامه پایتونی یک کاراکتر از کاربر دریافت می‌کند که نشان‌دهنده لقب فرد است.
بر اساس جدول زیر، برنامه لقب فارسی و لاتین مناسب را چاپ می‌کند.


جدول علائم و القاب:

علامت ورودی لقب فارسی لقب لاتین
b, BبانوLady
d, DدوشیزهMiss
p, PپروفسورProfessor
m, MآقاMr
j, JعالیجنابExcellency
a, AخانمWife

کد پایتون:


# دریافت ورودی از کاربر
ch = input("یک حرف وارد کنید برای تشخیص لقب: ").strip().lower()

# تطابق با جدول
if ch == 'b':
    print("لقب: بانو (Lady)")
elif ch == 'd':
    print("لقب: دوشیزه (Miss)")
elif ch == 'p':
    print("لقب: پروفسور (Professor)")
elif ch == 'm':
    print("لقب: آقا (Mr)")
elif ch == 'j':
    print("لقب: عالیجناب (Excellency)")
elif ch == 'a':
    print("لقب: خانم (Wife)")
else:
    print("ورودی نامعتبر است. لطفاً یکی از حروف b/d/p/m/j/a را وارد کنید.")

نمونه خروجی:


یک حرف وارد کنید برای تشخیص لقب: P  
لقب: پروفسور (Professor)

یک حرف وارد کنید: j  
لقب: عالیجناب (Excellency)

توضیح مراحل:

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


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