python编写一个while循环提示用户输入名字 用户输入名字之后在屏幕上打印一句问候语 将一条访问记录添加到文件中 确保这个文件中的每条记录都独占一行
时间: 2024-01-21 21:18:13 浏览: 78
谈谈Python中的while循环语句
下面是代码实现:
```python
filename = 'visitors.txt' # 记录访问记录的文件名
while True:
name = input("请输入您的名字:")
print("您好," + name + "!欢迎访问我们的网站。")
with open(filename, 'a') as f:
f.write(name + '\n') # 将访问者名字添加到文件中,每个名字占一行
```
代码解释:
- `filename` 变量存储了访问记录的文件名。
- `while` 循环会不断提示用户输入名字,并对用户进行问候。
- `with open()` 语句打开文件并以追加(`'a'`)模式写入文件。每次循环都会将访问者的名字添加到文件中,每个名字占一行。
阅读全文