• Python自动化day1


    python练习题

      和python接触的第一天,内心充满感触,以我这么懒惰得个性,发现了这么一种简洁得语言,我觉得很适合我!

    1:简述编译型和解释型语言得区别,且分别列出你知道的哪些语言属于编译型?

      解释型:应用程序源代码一边由相应语言的解释器‘翻译’成目标代码

      编译型:编译是指在程序执行之前,就将程序源代码‘翻译’成机器指令

      解释型:JavaScript,Python,Ruby,PHP,Perl,Erlang

      编译型:C,C++,GO,Swift,Object-C,Pascal

      混合型:JAVA,C#

    2:执行Python脚本得两种方式是什么?

    (1)文件执行(2)交互器执行

    3:声明变量注意事项有哪些?

    (1)变量名只能是字母,数字,或下划线得任意组合

    (2)变量名得第一个字符不能是数字

    (3)关键字不能为变量名

    4:写代码

    求2-3+4-5+6...+100的值

    count = 1
    my_sum = 0
    while count < 100:
        count = count + 1
        if count % 2 == 0:
            my_sum = my_sum + count
        elif count % 2 != 0:
            my_sum = my_sum - count
    print('最后的和为 %s: ' %(my_sum))
    View Code

     编写登陆接口

    ·         可以支持多个用户登录 (提示,通过列表存多个账户信息)

    ·         用户3次认证失败后,退出程序,再次启动程序尝试登录时,还是锁定状态(提示:需把用户锁定的状态存到文件里)

    #Author wangmengzhu
    count = 0
    try:
        f = open('wangmengzhu.txt','r')
        my_text = f.read()
        print(my_text)
    except:
        while count < 3:
            my_name = ['alex','mz','wupeiqi']
            my_pass = ['123','345','456']
            name = input('请输入你的用户名: ')
            password = input('请输入你的密码: ')
            if name in my_name and password in my_pass:
                print('输入正确,请登录')
                break
            else:
                print('输入错误,请重新输入')
                count = count + 1
                if count == 3:
                    f = open('wangmengzhu.txt','a+')
                    f.write('你的用户名已经被锁定')
                    f.close()
                    break
    View Code

     

  • 相关阅读:
    code3728 联合权值
    Codevs 4600 [NOI2015]程序自动分析
    code1540 银河英雄传说
    code1074 食物链
    堆排序
    哈夫曼树与哈夫曼码
    优先队列用法
    code1154 能量项链
    code1225 八数码Bfs
    javascript5
  • 原文地址:https://www.cnblogs.com/wangmengzhu/p/7112423.html
Copyright © 2020-2023  润新知