zoukankan      html  css  js  c++  java
  • Python面试真题第三节

    51、正则匹配,匹配日期2018-03-20

    url='https://sycm.taobao.com/bda/tradinganaly/overview/get_summary.json?dateRange=2018-03-20%7C2018-03-20&dateType=recent1&device=1&token=ff25b109b&_=1521595613462'

    52、list=[2,3,5,4,9,6],从小到大排序,不许用sort,输出[2,3,4,5,6,9]

    53、写一个单列模式

    54、保留两位小数

    题目本身只有a="%.03f"%1.3335,让计算a的结果,为了扩充保留小数的思路,提供round方法(数值,保留位数)

    55、求三个方法打印结果

    56、列出常见的状态码和意义

    57、分别从前端、后端、数据库阐述web项目的性能优化

    58、使用pop和del删除字典中的"name"字段,dic={"name":"zs","age":18}

    59、列出常见MYSQL数据存储引擎

    60、计算代码运行结果,zip函数历史文章已经说了,得出[("a",1),("b",2),("c",3),("d",4),("e",5)]

    61、简述同源策略

    62、简述cookie和session的区别

    63、简述多线程、多进程

    64、简述any()和all()方法

    65、IOError、AttributeError、ImportError、IndentationError、IndexError、KeyError、SyntaxError、NameError分别代表什么异常

    66、python中copy和deepcopy区别

    67、列出几种魔法方法并简要介绍用途

    68、C:Users y-wu.junyaDesktop>python 1.py 22 33命令行启动程序并传参,print(sys.argv)会输出什么数据?

    69、请将[i for i in range(3)]改成生成器

    70、a = " hehheh ",去除收尾空格

    71、举例sort和sorted对列表排序,list=[0,-1,3,-10,5,9]

    72、对list排序foo = [-5,8,0,4,9,-4,-20,-2,8,2,-4],使用lambda函数从小到大排序

    73、使用lambda函数对list排序foo = [-5,8,0,4,9,-4,-20,-2,8,2,-4],输出结果为

    [0,2,4,8,8,9,-2,-4,-4,-5,-20],正数从小到大,负数从大到小

    74、列表嵌套字典的排序,分别根据年龄和姓名排序

    foo = [{"name":"zs","age":19},{"name":"ll","age":54},

    {"name":"wa","age":17},{"name":"df","age":23}]

    75、列表嵌套元组,分别按字母和数字排序

    76、列表嵌套列表排序,年龄数字相同怎么办?

    77、根据键对字典排序(方法一,zip函数)

    78、根据键对字典排序(方法二,不用zip)

    79、列表推导式、字典推导式、生成器

    80、最后出一道检验题目,根据字符串长度排序,看排序是否灵活运用

  • 相关阅读:
    python 生成器和推导式
    python 函数名 ,闭包 ,迭代器
    python 函数
    python BMI指数
    python 实现购物车的优化
    python 文件操作
    python set集合 深浅拷贝(难点)
    css中的float和position
    css一些简单的例子
    SQL测试题
  • 原文地址:https://www.cnblogs.com/Sandy-1128/p/python-sandy-0413-4.html
Copyright © 2011-2022 走看看