Python请编写一个while循环,询问用户为何喜欢编程。每当用户输入一个原因后,都将其添加到一个存储所有原因的文件中
时间: 2024-02-18 20:00:27 浏览: 41
好的,以下是Python代码实现:
```python
# 打开文件,如果不存在则创建
with open('reasons.txt', 'a') as f:
# 循环询问用户为何喜欢编程
while True:
reason = input('请告诉我您喜欢编程的原因(输入 q 退出):')
# 如果用户输入 q 则退出循环
if reason == 'q':
break
# 将用户输入的原因添加到文件中
f.write(reason + '\n')
```
这个代码会一直询问用户为何喜欢编程,直到用户输入 q 为止。每当用户输入一个原因后,都会将其添加到一个名为 reasons.txt 的文件中。如果文件不存在,则会自动创建。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)