将你的信息分三行将你的班级,学号、姓名输入到文本文件“info.txt”,然后将文件“info.txt”中的文件内容输出到屏幕上显示。例如: 21017 姓名:**程序示例:输入:无输入输出: 班级:2021数据1学号:2021001姓名:**
时间: 2024-03-03 15:49:29 浏览: 17
好的,我知道了。这个问题可以通过以下 Python 代码实现:
```python
# 写入信息到文件
with open('info.txt', 'w') as f:
f.write('21017\n')
f.write('2021001\n')
f.write('姓名:**\n')
# 读取文件并输出到屏幕
with open('info.txt', 'r') as f:
content = f.read()
print('班级:2021数据1')
print(content)
```
运行这段代码后,屏幕上会输出以下内容:
```
班级:2021数据1
21017
2021001
姓名:**
```
注意,代码中的姓名部分我用了 ** 代替,因为我不知道你的真实姓名。如果你想要真实的姓名,可以将代码中的 ** 替换成你的姓名。
相关问题
将你的信息分三行将你的班级、学号、姓名输入到文本文件“info.txt”。然后将文件“info.txt”中的文件内容输出到屏幕上显示。例如:班级:2021数据1 学号:2021001 姓名:**程序示例:输入:无输入 输出: 班级:2021数据1 学号:2021001 姓名:**
好的,我已经理解了您的要求。您可以使用以下 Python 代码来实现:
```python
# 将班级、学号、姓名保存到文件中
with open('info.txt', 'w') as f:
f.write('班级:2021数据1\n学号:2021001\n姓名:**\n')
# 读取文件内容并输出到屏幕上
with open('info.txt', 'r') as f:
content = f.read()
print(content)
```
执行该 Python 代码后,您会在屏幕上看到如下输出:
```
班级:2021数据1
学号:2021001
姓名:**
```
请注意,为了避免影响其他文件,我们在将班级、学号、姓名保存到文件中时使用了相对路径,并且使用了 Python 的文件 I/O 相关函数实现文件读写操作。
1、分三行分别将班级、学号、姓名写到d盘的student.txt文件里,并调用readline()方法读取student.txt文件的内容。
以下是实现该需求的 Python 代码:
```python
with open('D:/student.txt', 'w') as f:
f.write('班级:计算机科学与技术1班\n')
f.write('学号:20210001\n')
f.write('姓名:张三\n')
with open('D:/student.txt', 'r') as f:
line1 = f.readline()
line2 = f.readline()
line3 = f.readline()
print(line1 + line2 + line3) # 输出 "班级:计算机科学与技术1班\n学号:20210001\n姓名:张三\n"
```
首先使用 `with open('D:/student.txt', 'w') as f` 打开 D 盘下的 student.txt 文件,并以写入模式('w')写入三行文本。然后使用 `with open('D:/student.txt', 'r') as f` 以只读模式('r')打开该文件,并使用 `readline()` 方法分别读取三行文本。最后将三行文本拼接起来并输出。