用python实现假设同学姓名已经存储在文本文件当中,请给同班十位同学姓名前编上序号。
时间: 2023-06-10 19:04:31 浏览: 55
好的,这个问题很简单,以下是Python代码实现:
```python
with open('students.txt', 'r') as file:
students = file.readlines()
for i in range(len(students)):
print(str(i + 1) + '.' + students[i].strip())
```
其中,假设同学姓名已经存储在名为 `students.txt` 的文本文件中,每个同学的姓名占据单独一行。`readlines()` 函数读取整个文件,并将每行的内容存储在一个字符串列表 `students` 中。然后使用 `for` 循环遍历列表 `students`,对于每个同学,输出一个带有编号的字符串,编号为索引值加 1,姓名则从字符串 `students[i]` 中取出(注意去除换行符)。
希望这个回答能够帮到你!