设为首页收藏本站

宽带技术网

 找回密码
 注 册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 323|回复: 1

python脚本写了个腾达pin计算器

[复制链接]
啊 啊 腾达pin码计算

i=1
while i==1 :

    print("===============腾达pin计算================")
   
    a1111=input("MAC=")
    b1111=str(int(a1111,16))
    d1111=len(b1111)
    c1111=""
   
    if d1111==7:
        c1111=b1111
    if len(b1111)>7:
        c1111=b1111[(d1111-7):]
    if d1111<7:
        c1111="0"+b1111
    if len(c1111)<7:
        c1111="0"+c1111
    if len(c1111)<7:
        c1111="0"+c1111
    if len(c1111)<7:
        c1111="0"+c1111   
    if len(c1111)<7:
        c1111="0"+c1111   
    if len(c1111)<7:
        c1111="0"+c1111   
    if len(c1111)<7:
        c1111="0"+c1111   
        
    #a=input("a=")
    a=c1111
    b1=int(a[0])
    b2=int(a[1])
    b3=int(a[2])
    b4=int(a[3])
    b5=int(a[4])
    b6=int(a[5])
    b7=int(a[6])
    c=b1*-3+b3*-3+b5*-3+b7*-3-b2-b4-b6+30
    if c < 0 :
        d=str(c-10)
        e=str(10-int(d[2]))   
    if c > 0 :
        d=str(c)
        e=str((d[1]))
    print(b1111,d1111,c1111)
    aa="大于10 ,去掉10位数===负数的话,用10,20或30去减负数!\n\n\n          "
    print(aa,c,d,e)
    print("\n")
    print(c1111,e)
#b=input("======================================")



 楼主| 发表于 2013-6-8 17:12:42 | 显示全部楼层
本帖最后由 jkll 于 2013-6-8 17:13 编辑

非计算机专业 于是乎代码也和不专业 手工拼凑差不多 但能用啊啊   只是提供个想法 要会编程的 自己编个简单明了的啊啊
您需要登录后才可以回帖 登录 | 注 册

本版积分规则

QQ|Archiver|手机版|小黑屋|宽带技术网 ( 粤ICP备15054574号  

粤公网安备 44152102000001号

GMT+8, 2017-5-23 15:27 , Processed in 0.495801 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表