首先,通過Python的input()函數獲取用戶輸入的小寫字母,然後利用條件語句判斷其是否在'a'到'z'的ASCII範圍內。如果滿足條件,使用upper()函數將其轉換為大寫並輸出:
char1=input("請輸入壹個小寫英文字母:");
iford(char1)>=ord('a')andord(char1)
print(char1.upper());
else:
print("不是小寫字母!");
另壹種方法是使用C/C++風格的代碼,通過scanf()獲取輸入,然後利用字符運算符進行大小寫轉換:
#include
intmain(){
chara;
printf("請輸入壹個字符:");
scanf("%c",&a);
if(a>='a'&&a
a=a+32;//將小寫字母轉換為大寫
}
printf("該字符小寫字母為:%c\n",a);
}
這兩種方法都可以實現字母的大小寫轉換,Python版本更簡潔,C/C++版本則展示了不同編程語言中的相似操作。