撰写于    浏览:572 次  分类: Python面试题
什么是lambda函数?它有什么好处?答:lambda 表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数lambda函数首要用途是用于短小的回调函数,如下所示:a = lambda x,y : x+ya(3,11)

撰写于    浏览:725 次  分类: 默认分类

撰写于    浏览:727 次  分类: Python面试题
一、函数是什么函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有function,在Java里面叫做method。定义: 函数是指将一组语句的集合通过一[...]

撰写于    浏览:873 次  分类: Python面试题
很多编程语言都有程序入口的概念,不管是面向过程还是面向对象的语言,都需要确定一个程序入口,指明程序开始执行的位置。就像C和C++中的main函数以及Java和C#中带main函数的主类,都是告诉编译器,程序需要从main函数开始执行。与上述的编译型语言不同,作为脚本语言,由于不需要将程序编译为二进制语句,Python编译器不需要在执行前对程序进行编[...]

撰写于    浏览:1026 次  分类: Python面试题
with 语句的作用with 语句的基本作用:构建对资源创建与释放的with open('a','r) as f: for line in f: print line.strip()以上代码使用with as 语句来操作一个文件,其作用为 打开一个文件,如果一切正常则,将文件对下赋值给f,然后使用迭代器遍历文件中的每一行,当[...]

撰写于    浏览:661 次  分类: Python面试题
1、说一下函数返回值有几种情况?答:(1)不带表达式的return相当于返回 None。(2)某些情况下,我们需要一个函数返回多个值,Python 也是支持的。如下代码:#定义多个返回值函数 def more(x, y): nx = x + 2 ny = y - 2 return nx, ny #调用函数 x, y = m[...]

撰写于    浏览:818 次  分类: Python面试题
Python 简介Python([ˈpaɪθən])是一种面向对象、解释型计算机程序设计语言。Python 语法简洁、清晰,具有丰富和强大的类库。Python源代码遵循 GPL (GNU General Public License) 协议,由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。Pyth[...]

撰写于    浏览:1472 次  分类: pip安装与使用
python setup.py install 是我们用来安装下载的python包或者自己按照python官方规范开发的扩展包的常用指令。通过这个命令,这个python包就会被安装系统或者你指定用户的python库里(这个操作在官方文档较module distribution.:http://structure.usc.edu/python/ins[...]