python字符输入大小写转换
时间: 2023-05-21 15:04:52 浏览: 93
可以使用字符串对象的 lower() 或者 upper() 方法实现。示例代码如下:
```
str_input = input('请输入字符串:')
str_output = str_input.lower() # 转换为小写
print(str_output)
```
或者:
```
str_input = input('请输入字符串:')
str_output = str_input.upper() # 转换为大写
print(str_output)
```
以上代码中,我们首先使用 input() 函数获取用户输入的字符串,然后使用字符串对象的 lower() 或者 upper() 方法将字符串转换为小写或大写形式,最后使用 print() 函数输出转换后的字符串。
相关问题
python字符串大小写转换
好的,下面是Python中字符串大小写转换的几种方法:
方法一:使用 `upper()` 和 `lower()` 方法
```python
s = "Hello, World!"
print(s.upper()) # 输出大写字符串 "HELLO, WORLD!"
print(s.lower()) # 输出小写字符串 "hello, world!"
```
方法二:使用 `swapcase()` 方法
```python
s = "Hello, World!"
print(s.swapcase()) # 输出大小写互换的字符串 "hELLO, wORLD!"
```
方法三:使用 `capitalize()` 方法将字符串首字母大写
```python
s = "hello, world!"
print(s.capitalize()) # 输出首字母大写的字符串 "Hello, world!"
```
方法四:使用 `title()` 方法将字符串中每个单词的首字母大写
```python
s = "hello, world!"
print(s.title()) # 输出每个单词首字母大写的字符串 "Hello, World!"
```
需要注意的是,这些方法都是返回一个新的字符串,原字符串并不会被改变。如果需要将原字符串改变,可以将这些方法的结果重新赋值给原字符串。例如:
```python
s = "Hello, World!"
s = s.lower() # s 变成全小写 "hello, world!"
```
python输入字符串转换大小写
当我们需要将输入的字符串转换为大写或小写时,可以使用Python内置的字符串方法upper()和lower()。其中,upper()方法将字符串转换为大写,而lower()方法将字符串转换为小写。下面是一个简单的示例代码:
```
input_str = input("请输入一个字符串:")
print("转换为大写后的字符串为:", input_str.upper())
print("转换为小写后的字符串为:", input_str.lower())
```
当我们运行这段代码并输入一个字符串后,程序会将该字符串分别转换为大写和小写,并输出结果。