1. 首页 > 数码

Python 3.7版本 编程实现移动手机号码判断,输入号码如果是移动号码输出号码是移动号码,否则输出号码不?

Python 3.7版本 编程实现移动手机号码判断,输入号码如果是移动号码输出号码是移动号码,否则输出号码不?

编写程序实现手机号码只Python手机号码显示后四位内容,其余部分用*号代替。

def fun(s):

    size = len(s)

    if size < 4:

        return s

    a = []

    for i in range(size):

        if i < size - 4:

            a.append('*')

        else:

            a.append(s[i])

    return "".join(a)代码如上所示,只需要从头变量一遍字符串就行,因为字符串不能修改,所以只能把结果保存到另外一个list中。

python3.4输入数字

>>> x=int(input("x:"))

x:40

>>> y=int(input("y:"))

y:20

>>> x+y

60输入内容作为int()的参数,将字符串转换成int

求java代码判断手机号是不是移动号

这个你要根据移动和其他号码不同的地方 , 也就是开头三位数来判断啊

可以将手机号用字符来表示

然后用String的 startsWith("150") 方法来判断 , 当然如果这样的话 , 你需要搜集移动号码的所有可能性 , 然后用 || 逻辑或 放在一起

或者你也可以把所有移动手机号所属的前三位 放到一个数组或者集合中 , 比如{"150","158"}

然后把需要判断的手机号 截取前三位 , 判断是否在集合或者数组中

用C语言写一段程序判断手机号码是移动还是连通???谢谢各位!要快呀!!

个人认为用if就可以,因为只有移动和联通两项,取手机号前三位放在整型变量a中

if(a==134||a==135||a==136||a==137||a==138||a==139||a==150||a==158||a==159)

printf("这是移动号");

else if

(a==130||a==131||a==132||a==133||a==153||a==156)

printf("这是联通号");