python从键盘接收5行输入,然后将输入保存到文件text.txt中,程序执行结束后,查看输
时间: 2023-09-07 21:02:05 浏览: 163
Python可以使用文件操作函数将键盘输入保存到文件中。下面是一个实现的示例代码:
```python
# 从键盘接收5行输入
lines = []
for i in range(5):
line = input("请输入第{}行内容:".format(i+1))
lines.append(line)
# 将输入保存到文件text.txt中
with open("text.txt", "w") as f:
for line in lines:
f.write(line + "\n")
# 程序执行结束后,查看输出结果
with open("text.txt", "r") as f:
content = f.read()
print("text.txt文件中的内容为:")
print(content)
```
运行该代码后,会依次要求从键盘输入5行内容,并将输入保存到名为"test.txt"的文件中。程序执行结束后,会读取并打印出保存到文件中的内容。
请确保在运行代码之前,确保当前路径下有足够的权限创建和访问文件,并且确保文件"test.txt"不存在。如果文件已经存在,运行代码会将原有内容覆盖。
相关问题
python编写程序,输入下列通讯录,并保存到文件text.txt,
以下是一个简单的Python程序,可以输入通讯录并将其保存到名为"text.txt"的文件中:
```python
# 创建一个空字典来存储通讯录
contacts = {}
# 循环输入联系人和电话号码,直到用户输入 "quit"
while True:
name = input("请输入联系人姓名(输入quit退出):")
if name == "quit":
break
phone = input("请输入联系人电话号码:")
contacts[name] = phone
# 将通讯录保存到文件中
with open("text.txt", "w") as file:
for name, phone in contacts.items():
file.write(name + ": " + phone + "\n")
```
运行程序后,按照提示输入联系人的姓名和电话号码,当输入 "quit" 时程序会停止输入并将通讯录存储到文件中。您可以通过使用文本编辑器打开 "text.txt" 文件来查看通讯录。
Python从键盘输入整数n,从文件text.txt中读入n行,将其中以字母A开头的打印输出
好的,让我来回答您的问题。以下是解决方案:
```python
n = int(input("请输入数字n:")) # 输入n
with open("text.txt", "r") as f: # 打开文件
lines = f.readlines() # 读取所有行
for i in range(n): # 循环前n行
if lines[i][0] == "A": # 判断第一个字符是否为A
print(lines[i]) # 输出该行
```
希望能够帮到您!
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)