关于with和打开函数

该怎么根据要求改变,不太懂这个要求😷
本以为直接改成1,但是运行不了

im
![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/04285030086610.jpg "#left")
g

3、

img

4、

img

break应该放在print后 删除else。

with 本身会关闭 不用close
其次line_no == 1 是判断 是否等于1的 没用删除

这是需要在cmd执行的,比如你这个代码的文件名是3.py,要读取的文件叫text.txt,需要在cmd执行下面的命令:
python 3.py text.txt
这样程序运行的时候argv[0]就是"3.py", argv[1]就是"text.txt"
这样懂了吗?