导航:首页 > 编程语言 > python编程实现电话号码问题

python编程实现电话号码问题

发布时间:2022-07-17 10:48:30

‘壹’ python中从键盘上输入一个手机号码,然后将中间4位替换位****符号隐

手机号11位,一般的分割方式,3+4+4,把号码以字符串属性输入,然后切片前3后4,中间用四个星号,成为新的字符串。

‘贰’ python判断手机号码是否正确

确定前三位和长度就行,国内都是1开头,再就是13X、14X、15X、16X、17X、18X、19X、类,符合就行,或者直接调用IP138或者其他一些查询类网站的接口,前提是得连外网

‘叁’ 用python做一个号码分析工具

笨办法:

withopen(r"C:UsersadminDesktop	est
es.txt","w")asf:
forlineinopen(r"C:UsersadminDesktop estdata.txt"):
n=line.split("----")[0]
ifn[0]==n[1]andn[2]==n[3]:
f.write("startAABB:"+line+" ")
elifn[5]==n[6]andn[7]==n[8]:
f.write("endAABB:"+line+" ")
elif"000"inn:
f.write("000:"+line+" ")
elif"111"inn:
f.write("111:"+line+" ")
elif"222"inn:
f.write("222:"+line+" ")
elif"333"inn:
f.write("333:"+line+" ")
elif"444"inn:
f.write("444:"+line+" ")
elif"555"inn:
f.write("555:"+line+" ")
elif"666"inn:
f.write("666:"+line+" ")
elif"777"inn:
f.write("777:"+line+" ")
elif"888"inn:
f.write("888:"+line+" ")
elif"999"inn:
f.write("999:"+line+" ")

‘肆’ python怎么输入名字出来电话号码

可以用字典解决,将名字作为键,号码作为值。

‘伍’ python中print(s[0])那里为何s[0]=电话号码不是很懂

字典的值是一个列表,所以s获得的是一个列表,
列表的第一个是电话号码
所以 s[0]是电话号码

‘陆’ python电话号码正则问题。

手机号的,之前要检查13开头,后面要检查15 也有14 所以干脆就简单点1后面10个数字,写法如下
1\d{10}

至于固定电话的话,找到规律也这么写就行了以你的这个固定电话为例
86\ 0755\ \d{8}

再扩展一点,区号可能是3位的,电话号码可能是7位的那么可以这样写

86\ \d{3,4}\ \d{7,8}

阅读全文

与python编程实现电话号码问题相关的资料

热点内容
最全的武侠小说打包下载 浏览:772
冷链食品配备源码 浏览:322
苹果相片簿加密 浏览:813
农行app缴的保险如何查信息 浏览:314
韩剧女主在自家钢琴让男生摸她胸 浏览:670
两个字的中国电影 浏览:754
顾倾城女主的小说 浏览:942
触摸屏编程cd和dc的区别 浏览:908
印度可以购买加密货币吗 浏览:123
找上电影 浏览:965
太原少儿编程培训加盟如何 浏览:913
小电影网站入 浏览:578
同一文件名怎么提取到一个文件夹 浏览:823
单片机定时器对照表 浏览:734
小孩坐绿皮火车睡着了去了外国的电影 浏览:921
一个女的在秋千上夹葡萄 浏览:415
绿色无安装执行程序如何加密 浏览:939
加密狗如何退 浏览:271
以欧美小孩为主角的电影 浏览:273
android点赞功能 浏览:332