凭记忆记得 不全 -_-
笔试题部分:
1 python是如何定义函数的:
首先回答什么是函数:即 把具有独立功能的代码块组织为一个小模块 这就是函数
定义函数的格式如下:
def 函数名():
代码
demo:
# 定义一个函数 能够完成打印信息的功能
def printInfo():
print ('----------------------')
# 调用函数
printInfo()
注意:
- 每次调用函数时,函数都会从头开始执行,当这个函数中的代码执行完毕后,意味着调用结束
- 函数中执行到return 也会结束函数
2 输出下面的代码结果是什么?
class Parent(object):
x = 1
class Child1(Parent):
pass
class Child2(Parent):
pass
print Parent.x ,Child1.x,Child2.x
Child1.x=2
print Parent.x ,Child1.x,Child2