while 语句读取1.txt 并且读取做处理
时间: 2023-08-06 19:03:26 浏览: 123
好的,下面是一个 Python 代码示例,用 while 语句读取文件 1.txt 并且对每一行进行处理:
```python
with open('1.txt') as f:
while True:
line = f.readline()
if not line:
break
# 对每一行进行处理
processed_line = line.strip().upper()
print(processed_line)
```
在这个示例中,我们使用 with 语句打开文件 1.txt,然后使用 while 循环读取每一行。如果读取到的行为空行,则退出循环。
在每一次循环中,我们对读取到的行进行处理。这里我们将行的两端的空格去掉,并将其转换为大写字母。最后,我们将处理后的行打印出来。你可以根据需要修改处理的方式。
相关问题
shell while 语句读取1.txt 并且读取做处理
好的,下面是一个 Shell 脚本示例,用 while 语句读取文件 1.txt 并且对每一行进行处理:
```bash
#!/bin/bash
while read line
do
# 对每一行进行处理
processed_line=$(echo $line | tr [:lower:] [:upper:])
echo $processed_line
done < "1.txt"
```
在这个示例中,我们使用 while 语句读取文件 1.txt 的每一行。在每一次循环中,我们对读取到的行进行处理。这里我们将行中的小写字母转换为大写字母。你可以根据需要修改处理的方式。
需要注意的是,在 Shell 中使用 while 读取文本时,需要使用重定向符号 `<` 将文本文件作为标准输入。这样,while 循环就可以从标准输入中读取文本文件的内容。
阅读全文