python判断手机号码是否正确_Python程序验证输入的电话号码是否正确
以下是我到目前为止的情况,尽管它不能正常工作。如有任何修改建议,敬请谅解。在def get_telephone_number(areacode, prefix, number):
set1 = areacode[0:3]
set2 = prefix[0:3]
set3 = number[-3:]
telephone_number=set1 + '-' + set2 + '-' + set3
return get_telephone_number
def valid_telephone_number(telephone_number):
correct_length = False
proper_hyphens = False
has_digits = False
if len(telephone_number) == 12:
correct_length = True
for ch in telephone_number:
if ch [3, 7] == '-':
proper_hypens = True
if ch.isdigit():
has_digits = True
if correct_length and proper_hypens and has_digits:
is_valid = True
else:
is_valid = False
return is_valid
###########
import telephone_number
def main():
phone_number = input('Enter your telephone number: ')
while not phone_number.valid_telephone_number(telephone_number):
print('That number is invalid.')
phone_number = input('Enter your telephone number: ')
print('That is a valid entry.')
main()
python判断手机号码是否正确_Python程序验证输入的电话号码是否正确相关推荐
- python判断是不是三角形数_python:输入三个数判断是什么三角形
刚刚学习Python,欢迎大家指点 #Filename:Triangle #Function:Judgment triangle #Author:Judy #Time:2018.9.26 a=int( ...
- python判断素数的函数_Python素数prime函数练习_Python源码实操
Python素数prime函数练习_Python源码实操 素数prime函数练习 1) 写一个函数isprime(x) 判断x是否为素数,如果是素数,返回True,否则返回False def ispr ...
- python判断字符类型编程_Python检测数据类型的方法总结
我们在用python进行程序开发的时候,很多时候我们需要检测一下当前的变量的数据类型.比如需要在使用字符串操作函数之前先检测一下当前变量是否是字符串.下面小编给大家分享一下在python中如何检测数据 ...
- python 判断手机号码和正整数
import re''' 输入手机号码,判断手机号码是否为11位,是否为1开头的数值 ''' def get_phone():while True:phone = input('请输入手机号码:')i ...
- python判断字符类型编程_python判断字符类型怎么做
设str为字符串 str.isalnum() 所有字符都是数字或字母(推荐学习:Python视频教程) str.isalpha() 所有字符都是字母 str.isdigit() 所有字符都是数字 st ...
- python判断是不是文件夹_Python判断文件和文件夹是否存在的方法
一.python判断文件和文件夹是否存在.创建文件夹 复制代码代码如下: >>> import os >>> os.path.exists("d:/ass ...
- python判断今天周几_Python如何根据日期判断周几
python作为现在很流行的一门语言,学好python是很有必要的,下面是根据日期判断周几的个人总结的一些方法,可供参考. Python如何根据日期判断周几 Python判断周几主要使用了time, ...
- python判断正负的函数_python判断正负数方式
我就废话不多说了,大家还是直接看代码吧! a1 = raw_input("please input a number") a = int(a1) if(a!=0): if(a &g ...
- python判断是否为数字符_Python判断字符串是否为数字
Python判断一个字符串是否为数字,可以分为两种情况考虑. 字符为纯数字 如果需要检测的数字为纯数字,不包括负号,小数点等,可以使用字符串的isdigit()函数来判断 >>> a ...
最新文章
- php----------const 定义的常量和define()定义的常量的区别?
- 扫描到U盘但找不到文件
- linux下的access()函数判断文件是否存在、打印时间
- 老男孩linux培训期中学生作业文档目录展示
- win7 蓝屏信息获取和处理
- The Vector Packet Processor (VPP)的安装
- 用ajax下载字节流形式的excel文件
- Invoke-WebRequest Invoke-RestMethod 乱码研究
- linux脚本编写乘法口诀,shell脚本编写乘法口诀
- oracle表转为分区表,Oracle 在线重定义(将普通堆表转换成分区表)
- 社区分享|Arm 中国生态技术市场经理教你玩转 TFLite Micro 端云一体解决方案
- Java 基础常见面试题大全
- 蓄电池充电c语言程序,蓄电池的充电方法和蓄电池工作原理
- x86架构应用如何向Arm架构低成本迁移
- pythoninterpreter_java-Jython :: PythonInterpreter可以使用哪些模块...
- Android系统完整的启动流程
- Archlinux笔记本发射热点create_ap
- 自己动手,组建简单好用的NAS!(上)
- Hyperbolic Nural Networks双曲神经网络
- Qt之QTextCodec乱谈