编写程序,实现从已有文件word.txt中读取字符,直到碰见 !时停止,将读取的若干个字符全部转换为大写字母后输出。 注:word.txt中提前存放一串含有!的字符串。
时间: 2023-06-17 12:08:48 浏览: 86
读取.txt文件的程序
可以使用Python来实现这个程序,代码如下:
```python
with open('word.txt', 'r') as f:
content = f.read()
index = content.index('!')
# 读取!之前的字符并转换为大写
result = content[:index].upper()
print(result)
```
这个程序首先打开文件`word.txt`,读取其中的内容。然后使用`index()`方法查找字符串中的`!`字符,并记录其位置。接着,将`!`之前的字符都转换为大写,并输出结果。需要注意的是,此处假设文件中只有一个`!`字符,如果有多个`!`字符,则只会处理第一个。
阅读全文