输入一个字符,如果是小写字母,转换为其大写形式,其余字符不变。
时间: 2023-06-01 15:04:22 浏览: 52
```python
ch = input("请输入一个字符:")
if ch.islower():
print(ch.upper())
else:
print(ch)
```
```python
# 或者使用 ord() 和 chr() 函数
ch = input("请输入一个字符:")
if ord('a') <= ord(ch) <= ord('z'):
print(chr(ord(ch) - 32))
else:
print(ch)
```
注意:这里假设输入的字符是 ASCII 码表中的字符。如果输入的是 Unicode 字符,需要使用相应的函数进行转换。
相关问题
输入一个字符,如果是小写字母,转换为其大写形式,其余字符不变。输入一个字符,如果是小写字母,转换为其大写形式,其余字符不变。
以下是Python代码示例:
```python
ch = input("请输入一个字符:")
if ch.islower():
ch = ch.upper()
print("转换后的字符为:", ch)
```
其中,`islower()`是Python字符串方法,用于判断一个字符是否为小写字母。如果是小写字母,则调用`upper()`方法将其转换为大写字母。最后输出转换后的字符。
阅读全文