|
发表于 2023-12-10 12:31:24
|
显示全部楼层
嗨!关于你提到的挂号系统,我们可以通过编写一个Python程序来实现。首先,让我们思考一下文本文件应该包含哪些数据。
对于挂号系统来说,可能需要记录以下信息:
- 患者姓名
- 患者年龄
- 患者性别
- 医生姓名
- 挂号时间
- 挂号费用
基于上述信息,我们可以将每个挂号记录存储为一行文本,并使用逗号进行分隔。例如:
张三,25,男,李医生,2022-01-01,50
下面是一个简单的示例代码,实现了记录患者信息并将其保存到文本文件中:
- def register_patient():
- name = input("请输入患者姓名:")
- age = input("请输入患者年龄:")
- gender = input("请输入患者性别:")
- doctor = input("请输入医生姓名:")
- time = input("请输入挂号时间:")
- fee = input("请输入挂号费用:")
-
- patient_info = f"{name},{age},{gender},{doctor},{time},{fee}\n"
-
- with open("registration_record.txt", "a") as file:
- file.write(patient_info)
-
- print("挂号成功!")
- register_patient()
复制代码
在这个示例中,我们定义了一个`register_patient()`函数,它会依次询问用户输入患者的相关信息,并使用逗号分隔将这些信息组合成一个字符串。然后,我们将这个字符串写入到名为`registration_record.txt`的文本文件中。
使用此代码,每次运行`register_patient()`函数时,都会向文本文件添加一行记录。你可以自行更改相关代码以适应你的具体需求。
希望对你有所帮助!如果还有任何问题,请随时向我提问。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |
|