Python 数据清理和重新格式化

Python 数据清理和重新格式化,python,data-scrubbing,Python,Data Scrubbing,Python代码 清理和重新格式化数据是计算机科学中的一个现实问题,它是一个接收可能格式不正确的人工输入并将其清理成标准格式的过程。我如何编写一个程序,要求某人输入一个电话号码,然后以标准格式返回该电话号码(如果可能),否则会给出一个错误 示例: 请输入电话号码,包括区号:607-8675309 (607)867-5309 请输入电话号码,包括区号:16078675309 (607)867-5309 请输入一个电话号码,包括区号:(607)Jenny我有你的号码,我要把你变成我的,Jenny不要

Python代码

清理和重新格式化数据是计算机科学中的一个现实问题,它是一个接收可能格式不正确的人工输入并将其清理成标准格式的过程。我如何编写一个程序,要求某人输入一个电话号码,然后以标准格式返回该电话号码(如果可能),否则会给出一个错误

示例:

请输入电话号码,包括区号:607-8675309

(607)867-5309

请输入电话号码,包括区号:16078675309

(607)867-5309

请输入一个电话号码,包括区号:(607)Jenny我有你的号码,我要把你变成我的,Jenny不要更改你的号码,8675309


(607)867-5309我建议使用正则表达式清理/验证电话号码格式

您需要清理输入字段,对照所需的输出进行检查,并相应地返回a消息。Python web框架(如)的存在正是为了帮助解决这些类型的问题。

Q:您能为您尝试过的内容发布任何代码吗?