python 将单词的大写转换成小写
时间: 2023-06-26 11:09:36 浏览: 70
在 Python 中,可以使用 `lower()` 方法将字符串中的大写字母转换成小写字母。例如:
```python
word = "HELLO"
lowercase_word = word.lower()
print(lowercase_word) # 输出 "hello"
```
如果你想将整个字符串中的所有单词的大写字母转换成小写字母,可以使用 `split()` 方法将字符串分割成单词,然后使用 `lower()` 方法将每个单词的大写字母转换成小写字母,最后使用 `join()` 方法将单词重新组合成字符串。例如:
```python
sentence = "I LOVE PYTHON"
words = sentence.split() # 将字符串分割成单词
lowercase_words = [word.lower() for word in words] # 将单词中的大写字母转换成小写字母
lowercase_sentence = " ".join(lowercase_words) # 将单词重新组合成字符串
print(lowercase_sentence) # 输出 "i love python"
```
相关问题
python编写程序,读入一行文本,文本是一个长度不超过255的英文句子,单词之间有一个或一个以 上的空格,输出: ①统计单词的个数; ②一个对应的英文句子,其中原句中的所有小写字母均转换成大写字母,大写字母转换成小写字母; ③删除所有空格符后对应的句子。
```python
sentence = input("请输入一个长度不超过255的英文句子:")
# 统计单词个数
word_count = len(sentence.split())
print("单词个数为:", word_count)
# 小写字母转换成大写字母,大写字母转换成小写字母
transformed_sentence = sentence.swapcase()
print("转换后的句子为:", transformed_sentence)
# 删除所有空格符后的句子
no_space_sentence = sentence.replace(" ", "")
print("删除空格后的句子为:", no_space_sentence)
```
这是一个读入一行文本,统计单词个数,转换小写字母为大写字母,大写字母为小写字母,删除所有空格符后对应的句子的python程序。使用input()函数读入一个字符串,使用split()函数将字符串分割为单词,使用len()函数计算单词个数。使用swapcase()函数将小写字母转换成大写字母,大写字母转换成小写字母。使用replace()函数删除所有空格符后对应的句子。
python写一个单词大小写转换工具
在Python中,我们可以创建一个简单的函数来实现单词的大小写转换。下面是一个例子,展示如何将输入的字符串首字母大写,其余部分小写,并处理连续空格的情况:
```python
def word_case_conversion(text):
# 使用split()将句子拆分成单词列表
words = text.split()
# 对每个单词进行大小写转换
converted_words = [word.capitalize() for word in words]
# 合并单词成字符串,保持原样处理连续空格
transformed_text = ' '.join(converted_words)
return transformed_text
# 测试函数
input_string = "hello WORLD this is a test"
output = word_case_conversion(input_string)
print(f"Original: {input_string}\nConverted: {output}")
阅读全文