• 【Python面试真题】- 如何写一段程序逐行读入一个文本文件,并在屏幕上打印出来

    【Python面试真题】- 如何写一段程序逐行读入一个文本文件,并在屏幕上打印出来 f = open(filename)     while True:         line = f.readline()         if not&…

    Python开发, Python面试题 2019年4月25日
  • 【Python面试真题】- python装饰器

    【Python面试真题】- Python装饰器 它是指对函数执行过程,做一些扩展,甚至可以更改本身函数的执行,它就是在不改变源码的情况下,给它添加新的功能 Python提供的内置装饰器有? @classmethod修饰类函数,可以由对象和类调用,在类函数中,有一个隐形参数,如果使用类函数执行,隐形参数指这个类。如果使用对象.类函数执行,隐形函数指对象的类型。它只想让类来调用 @staticmethod修饰静态函数,静态函数没有任何隐形参数,可以由对象和类调用 @property在函数前面加这个装…

    Python开发, Python面试题 2019年4月24日
  • Python面试真题 - 你调试python代码的方法有哪些?

    【Python面试真题】- 你调试Python代码的方法有哪些? 具体IDE都有调试,比如:IDLE, Eclipse+Pydev都可以设置断点调试。   pdb模块也可以做调试。  还有PyChecker和Pylint  PyChecker是一个Python代码的静态分析工具,它可以帮助查找Python代码的bug, 会对代码的复杂度和格式提出警告     Pyli…

    Python开发, Python面试题 2019年4月23日
  • Python面试真题 - 是否遇到过python的模块间循环引用的问题,如何避免它?

    【Python面试真题】- 是否遇到过Python的模块间循环引用的问题,如何避免它? 这是代码结构设计的问题,模块依赖和类依赖  如果老是觉得碰到循环引用,很可能是模块的分界线划错地方了。可能是把应该在一起的东西硬拆开了,可能是某些职责放错地方了,可能是应该抽象的东西没抽象  总之微观代码规范可能并不能帮到太多,重要的是更宏观的划分模块的经验技巧,推荐uml,脑图,白板等等图形化的工具先梳理清楚整个系统的总体结构和职责分工  &nbs…

    Python开发, Python面试题 2019年4月22日
  • Python面试真题 - python2和python3区别

    【Python面试真题】- Python2和Python3区别 字符编码: py3中默认字符编码是unicode;py2中默认字符编码是 ASCII,如果文件中出现了中文,需要在顶部加入coding声明#coding:utf8 让用户输入:py3中直接使用input(); py2中需要使用raw_input() range和xrange:py3中的range == py2中的 xrange, 返回类似迭代器的东西,节省内存空间 语句变函数: py3中为print(),&nbs…

    Python开发, Python面试题 2019年4月19日
  • Python面试真题 - Python编程: 类继承

    【Python面试真题】- Python编程: 类继承 def class_test(): class A(object): def show(self): print("class A")

    Python开发, Python面试题 2019年4月17日
  • Python面试真题 - 正则匹配,匹配日期2018-03-20?

    【Python面试真题】- 正则匹配,匹配日期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' 仍有同学问正则,其实匹配并不难,提取一段特征语句,用(.*?)匹配即…

    Python开发, Python面试题 2019年4月16日
  • Python面试真题 - 介绍一下Python下range()函数的用法

    【Python面试真题】- 介绍一下Python下range()函数的用法  range(10)   [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]    range(1, 10)   [1, 2, 3, 4, 5, 6, 7, 8,&…

    Python开发, Python面试题 2019年4月15日
  • 【Python面试真题】- Python里如何反序的迭代一个序列 ?

    【Python面试真题】- Python里如何反序的迭代一个序列 ? 如果是一个list, 最快的解决方案是:    list.reverse()  try:      for x in list:          “do so…

    Python开发, Python面试题 2019年4月12日
  • 面试分享系列 | 17道Python面试题,让你在求职中无往不利

    今天给大家分享的是Python面试题系列的第一篇文章,后续我也会陆续整理Python相关的问题给大家,无论是求职者还是新人都可以通过面试题来考察自己的能力缺陷。 1.Python中pass语句的作用是什么? pass语句什么也不做,一般作为占位符或者创建占位程序,pass语句不会执行任何操作。 2.Python是如何进行类型转换的? Python提供了将变量或值从一种类型转换成另一种类型的内置函数。比如int函数能够将符合数学格式数字型字符串转换成整数。否则,返回错误信息。 3.Python是如…

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