python编写程序,读入一行文本,文本是一个长度不超过255的英文句子,单词之间有一个或一个以 上的空格,输出: ①统计单词的个数; ②一个对应的英文句子,其中原句中的所有小写字母均转换成大写字母,大写字母转换成小写字母; ③删除所有空格符后对应的句子。
时间: 2023-02-17 15:25:32 浏览: 147
python 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数 (示例)
5星 · 资源好评率100%
```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()函数删除所有空格符后对应的句子。
阅读全文