zoukankan      html  css  js  c++  java
  • 第2模块评测

    27、给定一个列表L,请阅读以下代码,从A,B,C,D四个选项中选出代码的执行结果():
    L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
    s = slice(-1, 3, -2)
    s2 = slice(0, 12, 2)
    s3 = slice(None, None, 2)
    print(L[s])
    print(L[s2])
    print(L[s3])

    2、

    def makeBold(fun):
        print('----a----')
    ​
        def inner():
            print('----1----')
            return fun()
        return inner
    ​
    def makeItalic(fun):
        print('----b----')
    ​
        def inner():
            print('----2----')
            return fun()
        return inner
    ​
    @makeBold
    @makeItalic
    def test():
        return 'hello python decorator'
    ​
    ret = test()
    print(ret)

    -----------

    ----b----
    ----a----
    ----1----
    ----2----
    hello python decorator

    3、

    import re
    origin = "hello egon bcd egon lge egon acd 19"
    r = re.match("a(?Pw+).*(?Pd)", origin) 
    print(r)  
    print(r.group())     
    print(r.groups())    
    print(r.groupdict())
    ----------------------
    • A   第一次打印结果是一个对象
    • B   第二次打印结果是acd19
    • C   第三次打印结果是('cd', '9')
    • D   第四次打印结果是{'n1': 'cd', 'n2': '9'}

    4、

    import re
    s = 'hello blue go go hello'
    p = re.compile(r'(w+)s+1')
    print(re.findall(p, s))
  • 相关阅读:
    jQuery插件主要有两种扩展方式
    系统负载测试工具-LoadRunner
    安全扫描工具-AppScan
    newinstance()和new有什么区别?(转)
    类的加载、连接和初始化 (转)
    tar 基础
    了解【重放攻击】
    DDLDMLDCLDQL
    web.xml的配置问题
    组合与聚合
  • 原文地址:https://www.cnblogs.com/foremostxl/p/10023886.html
Copyright © 2011-2022 走看看