~1 دقیقه مطالعه • بروزرسانی ۲۰ مهر ۱۴۰۴
شرح برنامه
این برنامه پایتون یک کاراکتر را از ورودی دریافت کرده و بررسی میکند که آیا آن کاراکتر یک رقم، حرف بزرگ یا حرف کوچک است.
نوع کاراکتر توسط یک متغیر ذخیره شده و سپس نمایش داده میشود.
کد پایتون:
def detect_character_type(ch: str) -> str:
if ch.isdigit():
return "رقم"
elif ch.isupper():
return "حرف بزرگ"
elif ch.islower():
return "حرف کوچک"
else:
return "غیردستهبندیشده"
# دریافت کاراکتر از کاربر
char = input("یک کاراکتر وارد کنید: ").strip()
if len(char) != 1:
print("لطفاً فقط یک کاراکتر وارد کنید.")
else:
result = detect_character_type(char)
print(f"کاراکتر '{char}' از نوع: {result} است.")
نمونه خروجی (ورودی: A):
کاراکتر 'A' از نوع: حرف بزرگ است.
توضیح مراحل:
- کاربر یک کاراکتر وارد میکند
- برنامه با استفاده از متدهای داخلی پایتون بررسی میکند که آیا کاراکتر رقم، حرف بزرگ یا حرف کوچک است
- نتیجه در متغیری ذخیره شده و نمایش داده میشود
- اگر ورودی بیش از یک کاراکتر باشد، پیام خطا نمایش داده میشود
نوشته و پژوهش شده توسط دکتر شاهین صیامی