使用input()函数输入学号、姓名、班级三个数据项,各数据项之间用逗号分隔,再将这三个数据项分三行写入文本文件name.txt中,完成Python代码
时间: 2024-03-19 21:45:58 浏览: 16
python课设全套资源,换上姓名学号即可,内有源代码,流程图,心得体会,任务设计,代码详解
可以使用以下代码实现:
```
info = input("请输入学号、姓名、班级,用逗号分隔:")
id, name, cls = info.split(",")
with open("name.txt", "w") as f:
f.write(id + "\n")
f.write(name + "\n")
f.write(cls + "\n")
```
首先,使用 `input()` 函数获取用户输入的信息,并使用 `split()` 方法将其分割成三个变量 `id`、`name`、`cls`。
然后,使用 `open()` 函数打开名为 `name.txt` 的文件,并将其模式设置为写入模式。接着,使用 `write()` 方法向文件中写入每个数据项,每个数据项后面加上换行符 `\n`,以便每个数据项占一行。
最后,使用 `with` 语句来自动关闭文件。
阅读全文