数据库怎么存储手机号,QQ等纯数字内容,最省内存

讲字符串转为ASCII码,使用时再转过来

'''
将手机号存入数据库最节省内存:2个字符即可
1、先将手机号转为字符串进行切割 因为int只能接受百万级数字(即6位数),所以切割时要注意
2、转为int类型  因为chr()只能接受int类型  将内容转为ASCII码 
3、通过ord() 将ASCII码 转为数字类型
'''

举栗子:

# 假手机号,如有雷同,请联系删除
phone = '11100021110'

str2 = chr(int(phone[:5])) + chr(int(phone[5:]))
print(str2) 

newStr = str(ord(str2[0])) + str(ord(str2[1]))
print(newStr)
输出台

中间产生的ASCII码是可移植的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一 不知道为什么突然想写一些文字,写关于一个人的文字。想去写一个人,却不知如何去下笔。我笔下想写的,这个人,我喊他...
    微笑好不好阅读 308评论 3 2
  • 睁开眼,发现旁边还躺着个人,定睛一看,哇!不是俺梦寐以求的BB姐吗!! (此处省略1357字) 搞清...
    清风也识字阅读 136评论 0 0
  • 美好的一天开始了! 问问自己昨天如何,做反思计划了? 有没有看看自己的目标计划,减肥十斤,有没有阅读,有没有听叶老...
    flying仪宝贝阅读 268评论 0 0
  • 大学同宿舍有个女孩叫艾艾,人长得漂亮,属于那种单看眼睛、鼻子、嘴巴都一般,但组合起来就很协调、耐看的美女。性格开朗...
    毛线珊瑚阅读 476评论 0 0
  • 1、先找到桌面上的快捷方式,看目标路径是否存在目标地址(就是那个可恶的网址)若是存在,删掉即可2、若不存在,则找到...
    简书_捡书阅读 384评论 0 0