帮我写一个函数,可以根据输入值更改数据,下次打开的时候是新的数据
时间: 2023-01-11 13:55:36 浏览: 101
origin数据拟合
这个功能可以通过访问文件来实现。你可以写一个函数,使用 Python 的内置函数 "open" 打开一个文件,然后使用 "write" 方法将输入值写入文件,最后使用 "close" 方法关闭文件。下次打开的时候,你可以使用 "open" 函数再次打开文件,并使用 "read" 方法读取文件中的数据。
下面是一个示例函数:
```
def change_data(input_value):
# 打开文件
file = open("data.txt", "w")
# 将输入值写入文件
file.write(input_value)
# 关闭文件
file.close()
```
这个函数打开了一个叫做 "data.txt" 的文件,并使用 "w" 模式将输入值写入文件。如果文件不存在,它会被创建。如果文件已存在,原来的内容将被覆盖。
你可以在下次打开文件时使用类似的代码来读取文件中的数据:
```
def read_data():
# 打开文件
file = open("data.txt", "r")
# 读取文件中的数据
data = file.read()
# 关闭文件
file.close()
# 返回数据
return data
```
这个函数打开了一个叫做 "data.txt" 的文件,并使用 "r" 模式读取文件中的数据。 "r" 模式表示只读,意味着文件内容不能被修改。
阅读全文