• Python面试真题-Python里面如何生成随机数?

    【Python面试真题】-Python里面如何生成随机数? import random random.random() 它会返回一个随机的0和1之间的浮点数

    技术干货 2018年12月4日
  • Python面试真题-Python里面search()和match()的区别?

    【Python面试真题】-Python里面search()和match()的区别? match()函数只检测RE是不是在string的开始位置匹配。 search()会扫描整个string查找匹配。 也就是说match()只有在0位置匹配成功的话才有返回。 如果不是开始位置匹配成功的话,match()就返回none。

    Python开发, 技术干货 2018年12月3日
  • Python面试真题-如何用Python来进行查询和替换一个文本字符串?

    【Python面试真题】-如何用Python来进行查询和替换一个文本字符串? 可以使用sub()方法来进行查询和替换,sub方法的格式为:sub(replacement, string[, count=0]) replacement是被替换成的文本 string是需要被替换的文本 count是一个可选参数,指最大被替换的数量

    Python开发 2018年11月30日
  • Python面试真题-Python是如何进行类型转换的?

    【Python面试真题】-Python是如何进行类型转换的? 1 函数 描述 2 int(x [,base ]) 将x转换为一个整数 3 long(x [,base ]) 将x转换为一个长整数 4 float(x ) 将x转换到一个浮点数 5 complex(real [,imag ]) 创建一个复数 6 str(x ) 将对象 x 转换为字符串 7 repr(x ) 将对象 x 转换为表达式字符串 8 eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象 9 tup…

    Python开发 2018年11月27日
  • Python面试真题-how do I iterate over a sequence in reverse order?

    【Python面试真题】-how do I iterate over a sequence in reverse order? for x in reversed(sequence): ... # do something with x.. 如果不是list, 最通用但是稍慢的解决方案是: for i in range(len(sequence)-1, -1, -1): x = sequence[i] <do something with x>

    Python开发 2018年11月26日
  • Python面试真题-解释一下python的and-or语法?

    【Python面试真题】-解释一下Python的and-or语法? 与C表达式 bool ? a : b类似,但是bool and a or b,当 a 为假时,不会象C表达式 bool ? a : b 一样工作应该将 and-or 技巧封装成一个函数: def choose(bool, a, b): return (bool and [a] or [b])[0] 因为 [a] 是一个非空列表,它永远不会为假。甚至 a 是 0 或 '' 或其它假值,列表[a]为真,因为它有一个元素。

    Python开发 2018年11月23日
  • 库克:苹果正在开发自动驾驶汽车软件系统【马哥教育新闻快报315期】

    各位小伙伴下午好,今天是2018年11月23日,这里是马哥教育新闻快报315期。 本期重点关注:库克:苹果正在开发自动驾驶汽车软件系统 【快报内容】

    行业资讯, 马哥教育快报 2018年11月23日
  • Python面试真题-介绍一下Python中webbrowser的用法?

    【Python面试真题】-介绍一下Python中webbrowser的用法? webbrowser模块提供了一个高级接口来显示基于Web的文档,大部分情况下只需要简单的调用open()方法。webbrowser定义了如下的异常:exception webbrowser.Error, 当浏览器控件发生错误是会抛出这个异常webbrowser有以下方法:webbrowser.open(url[, new=0[, autoraise=1]])这个方法是在默认的浏览器中显示url, 如果new = 0,…

    Python开发 2018年11月22日
  • Python面试真题-什么是lambda函数?它有什么好处?

    【Python面试真题】-什么是lambda函数?它有什么好处?       lambda 函数是一个可以接收任意多个参数(包括可选参数)并且返回单个表达式值的函数。 lambda 函数不能包含命令,它们所包含的表达式不能超过一个。不要试图向lambda 函数中塞入太多的东西;如果你需要更复杂的东西,应该定义一个普通函数,然后想让它多长就多长。

    Python开发 2018年11月21日
  • Python面试真题-Python是如何进行内存管理的?

          Python引用了一个内存池(memory pool)机制,即Pymalloc机制(malloc:n.分配内存),用于管理对小块内存的申请和释放内存池(memory pool)的概念:当创建大量消耗小内存的对象时,频繁调用new/malloc会导致大量的内存碎片,致使效率降低。内存池的概念就是   预先在内存中申请一定数量的,大小相等 的内存块留作备用,当有新的内存需求时,就先从内存池中分配内存给这个需求,不够了之后再申请新的内存。这样做最显著的优势就是能够减少内存碎片,提升效率。内…

    Python开发 2018年11月20日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!