python输入一个字符,如果是小写字母,转换为其大写形式,其余字符不变。不用upper
时间: 2023-05-26 15:03:16 浏览: 196
Python实现将字符串的首字母变为大写,其余都变为小写的方法
()函数。
可以使用ord()函数将字符转换为ASCII码,然后通过加减得到大写形式对应的ASCII码。最后使用chr()函数将ASCII码转换为对应的字符。
代码如下:
```python
ch = input("请输入一个字符:")
if 'a' <= ch <= 'z':
ch = chr(ord(ch) - 32)
print("转换后的字符为:", ch)
```
运行结果:
```
请输入一个字符:f
转换后的字符为: F
```
阅读全文