این برنامه پایتونی یک کاراکتر از کاربر دریافت میکند که نشاندهنده لقب فرد است.
بر اساس جدول زیر، برنامه لقب فارسی و لاتین مناسب را چاپ میکند.
| علامت ورودی | لقب فارسی | لقب لاتین |
|---|---|---|
| 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، برنامه لقب مناسب را چاپ میکند
- اگر ورودی خارج از جدول باشد، پیام خطا نمایش داده میشود