1 !/usr/bin/python2 #encoding:utf-8

3 #这是一个用来检测用户输入手机号码是否合法的小脚本。

4

5 defphonecheck(s):6 #号码前缀,如果运营商启用新的号段,只需要在此列表将新的号段加上即可。

7 phoneprefix=['130','131','132','133','134','135','136','137','138','139','150','151','152','153','156','158','159','170','183','182','185','186','188','189']8 #检测号码是否长度是否合法。

9 if len(s)<>11:10 print "The length of phonenum is 11."

11 else:12 #检测输入的号码是否全部是数字。

13 ifs.isdigit():14 #检测前缀是否是正确。

15 if s[:3] inphoneprefix:16 print "The phone num is valid."

17 else:18 print "The phone num is invalid."

19 else:20 print "The phone num is made up of digits."

21

22

23 if __name__=="__main__":24 phonenum=raw_input("Input your phone num:")25 phonecheck(phonenum)

python判断手机号码是否正确_python检测手机号码是否合法相关推荐

  1. python判断密码是否正确_python密码判断是否符合要求的方法

    python中可以使用正则表达式来判断密码字符串是否符合要求.Python的re 模块提供字符正则匹配检查,功能强大,写法高效简洁,因此在工作中会被经常使用. python判断密码是否符合要求示例: ...

  2. python判断字符类型编程_Python检测数据类型的方法总结

    我们在用python进行程序开发的时候,很多时候我们需要检测一下当前的变量的数据类型.比如需要在使用字符串操作函数之前先检测一下当前变量是否是字符串.下面小编给大家分享一下在python中如何检测数据 ...

  3. python判断素数的函数_Python素数prime函数练习_Python源码实操

    Python素数prime函数练习_Python源码实操 素数prime函数练习 1) 写一个函数isprime(x) 判断x是否为素数,如果是素数,返回True,否则返回False def ispr ...

  4. python判断是否为数字符_Python判断字符串是否为数字

    Python判断一个字符串是否为数字,可以分为两种情况考虑. 字符为纯数字 如果需要检测的数字为纯数字,不包括负号,小数点等,可以使用字符串的isdigit()函数来判断 >>> a ...

  5. python判断是不是文件夹_Python判断文件和文件夹是否存在的方法

    一.python判断文件和文件夹是否存在.创建文件夹 复制代码代码如下: >>> import os >>> os.path.exists("d:/ass ...

  6. python判断今天周几_Python如何根据日期判断周几

    python作为现在很流行的一门语言,学好python是很有必要的,下面是根据日期判断周几的个人总结的一些方法,可供参考. Python如何根据日期判断周几 Python判断周几主要使用了time, ...

  7. python判断正负的函数_python判断正负数方式

    我就废话不多说了,大家还是直接看代码吧! a1 = raw_input("please input a number") a = int(a1) if(a!=0): if(a &g ...

  8. python判断字符类型编程_python判断字符类型怎么做

    设str为字符串 str.isalnum() 所有字符都是数字或字母(推荐学习:Python视频教程) str.isalpha() 所有字符都是字母 str.isdigit() 所有字符都是数字 st ...

  9. python判断手机号码是否正确_Python.弄清楚如何输入正确的电话号码

    因此,我是python的新手,我正在编写一个程序,该程序接受XXX-XXX-XXXX格式的电话号码,并将所有字母更改为相应的数字.我需要检查条目并确保其格式正确,如果不正确,请允许其重新输入.我很难让 ...

  10. python判断手机号码是否正确_Python实现随机生成手机号及正则验证手机号的方法...

    本文实例讲述了Python实现随机生成手机号及正则验证手机号的方法.分享给大家供大家参考,具体如下: 依据 根据2017年10月份最新的手机号正则进行编码, 正则如下: (13\d|14[579]|1 ...

最新文章

  1. 让seo效果起死回生的妙招
  2. 临时内核页表的建立过程
  3. 波卡链Substrate (1)生态介绍
  4. 上海交通大学医学院附属瑞金医院首次公布预警期刊
  5. 这可能是最全面的 python 字符串拼接总结!多种方法选最优
  6. 软件测试报告bug统计,软件测试中如何有效地写Bug报告
  7. 一个北京小网编从1000块起家的网络直销故事
  8. 投影串口测试程序_串口测试方法和步骤
  9. 【转】DICOM医学图像处理:DIMSE消息发送与接收“大同小异”之DCMTK fo-dicom mDCM
  10. mysql带参数的sql_MySql存储过程是带参数的存储过程(动态执行SQL语句)
  11. pandas的to_csv()使用方法
  12. 终止一切网上销售和广告?电子烟悦刻天猫旗舰店却仍可购买
  13. 【Flink】Zookeeper connection loss leads to Flink job restart
  14. 清理net use的BAT
  15. 语音处理的分帧,帧移,加窗,滤波,降噪,合成
  16. 最全最新cpu显卡天梯图_2019.12月CPU和显卡性能天梯图
  17. 网易云课堂 计算机编程,网易云课堂教你如何学好计算机编程技术
  18. 数据结构c语言课程设计报告,(数据结构c语言课程设计报告.doc
  19. 计算机常见故障 英语词汇,计算机常用英语词汇大全剖析.doc
  20. stata里php代码,stata字符型数据如何转数值型

热门文章

  1. Quartz配置信息
  2. HMDD:miRNA相关疾病数据库
  3. 利用python预测sir模型_SI,SIS,SIR模型的正确实现(python)
  4. PTA程序设计基础6 7-1 列表排序、逆序 (10 分)C语言解法
  5. 使用说明 思迅收银系统_思迅天店标准版收银系统条码秤+计价秤操作指南
  6. win10电脑系统里的视频不显示缩略图
  7. AllWinner T113 升级篇
  8. 【Web技术】771- 图片懒加载从简单到复杂
  9. java 输出二进制文件_Java输出小端二进制文件
  10. C语言 二进制文件读写实例讲解