2019年9月


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

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

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

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

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