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