این برنامه پایتون یک کاراکتر را از کاربر دریافت کرده و اگر حرف بزرگ انگلیسی باشد، آن را به حرف کوچک متناظر تبدیل میکند.
برای تبدیل از جدول نگاشت استفاده میشود و هیچگونه عملگر + در تبدیل استفاده نمیشود.
# جدول نگاشت حروف بزرگ به کوچک
uppercase_to_lowercase = {
'A': 'a', 'B': 'b', 'C': 'c', 'D': 'd', 'E': 'e',
'F': 'f', 'G': 'g', 'H': 'h', 'I': 'i', 'J': 'j',
'K': 'k', 'L': 'l', 'M': 'm', 'N': 'n', 'O': 'o',
'P': 'p', 'Q': 'q', 'R': 'r', 'S': 's', 'T': 't',
'U': 'u', 'V': 'v', 'W': 'w', 'X': 'x', 'Y': 'y', 'Z': 'z'
}
# دریافت کاراکتر از کاربر
char = input("یک حرف وارد کنید: ")
# تبدیل و نمایش
if char in uppercase_to_lowercase:
print(f"حرف کوچک متناظر: {uppercase_to_lowercase[char]}")
else:
print(f"خروجی بدون تغییر: {char}")
ورودی: A
خروجی: a
ورودی: g
خروجی: g