zoukankan      html  css  js  c++  java
  • 这十道经典Python笔试题,全做对算我输

    经常有小伙伴学了Python不知道是否能去找工作,可以来看下这十道题检验你的成果:

    1、常用的字符串格式化方法有哪些?并说明他们的区别

    a. 使用%,语法糖

    print("我叫%s,今年%d岁" % ("oxs", 18))    # 我叫oxs,今年18岁
    

    b. 通过{}替代%,后面跟.forma()函数

    print("我叫{},今年{}岁".format("oxs", 18))    # 我叫oxs,今年18岁
    
    3、利用python打印前一天的本地时间,格式化为“2018-01-30”

    先获取当前时间戳时间-(60*60*24),再转化为格式化时间strftime("%Y-%m-%d")【strftime("%Y-%m-%d %H:%M:%S")】

    import time
    print(time.strftime("%Y-%m-%d", time.localtime(time.time())))
    

    PS:;如果以上三道题你有道不会,说明你之前学的知识很乱,如果需.要,可以去na最新的Python精品.教.程,在小编的Python技术.裙 :一久武其而而流一思(数字的谐音)转换下可以找到了
    4、python中re模块的search()和match()的区别

    相同点:
    都接收两个参数(正则表达式, 待匹配的字符串)
    都只匹配一个符合条件的项
    区别点:
    search 根据所写的正则匹配符合条件的第一个
    match 根据所写的正则 从头开始 匹配,相当于在正则表达式的开始位置加一个"^"
    例子:匹配Hello
    search 只要句中有Hello就能匹配上,aaasjhdHellokjasd
    match Hello必须在句首才能匹配上,Helloaaasjhdkjasd

    5、什么是lambda函数,有什么好处?

    匿名函数:可以和内置函数合用,有效减少冗余代码

    6、说明__init__和__new__的作用

    __init__ :初始化方法 默认参数-self
    __new__:构造方法 默认参数-cls 创建对象
    __del__:析构方法 删除一个对象之前执行的方法

    7、简述反射是怎么回事

    用字符串数据类型的变量名或者是函数名来调用对应的属性
    什么时候用反射:例--》A.b(A对象/模块/类.b属性/方法)==》getattr(A, 'b')

    8、解释python中深浅拷贝的区别

    深copy:不管一个数据类型有多少层,都另外开辟新的空间存储一份和原来一模一样的数据
    浅copy:只是重新开辟一块空间来copy第一层的数据,涉及到容器类的数据类型,只存储它的内存地址

    9、用最简洁的方式生成如题列表[4, 16, 32, 64, 128]
    l = []
    for i in range(2, 8):
        if i != 3:
            l.append(2**i)    # 或者是l.append(pow(2, 3))
    
    10、python中如何实现随机数并打印,默认随机数范围是多少

    random.random() 范围 0~1

    以上十道题你做对了7道说明你基础学的还不错哦,继续努力!
  • 相关阅读:
    NetSuite Batch Process Status
    NetSuite generated bank files and the Bank Reconciliation process
    Global Search file content in Gitlab repositories, search across repositories, search across all files
    FedEx Package Rate Integration with NetSuite direct integrate by WebServices
    git Merge branches
    git tag and NetSuite deployment tracking
    API 读写cookie的方法
    C# 生成缩略图
    解决jquery操作checkbox全选全不选无法勾选问题
    JS读取写入删除Cookie方法
  • 原文地址:https://www.cnblogs.com/chengxuyuanaa/p/11941542.html
Copyright © 2011-2022 走看看