笔试题92-101
92、下面那些是Python合法的标准符
A、int32 B、40XL C、Saving$ D、printf E、this F、self G、0x40L H、true I、big-dadly
J、 True K、if L、 do M、yield
93、上题中,合法的标识符中,那些事Python的关键字
答: K、if M、yield
94、下面那些事Python开发的网络应用开发框架
A、Django B、Yu C、Struts D、Rails E、Uliweb F、CodeIgniter
G、gevent H、Flask I、web2py J、Tornado K、Twisted L、TurboGears
95、有函数定义如下
def cal(a,b,c,d=1,e=2):
return (a+b)*(c-d)+e
请分别写出以下标号代码的输出量,如果出错请写Error
print cal(1,2,3,4,5)----2
print cal(1,2,3)-------8
print cal(1,2)---------error
print cal(1,2,3,c=4)---error
print cal(e=4,c=5,a=2,b=3)---24
print cal(1,2,3,d=5,4)---error
96、表达式3<4<5是哪个表达式的缩写 答:3<4 4<5
97、获取Python解释器版本的方法是 答:
import sys
print(sys.version)
98、如果模块是被导入的,__name__的值是模块名,如果模块是被直接执行的__name__的值是main
99、Python的内存管理中,为了追踪内存中的对象,使用了id()这一简单技术
100、Python的标准解释器是由C语言实现的,成为Cpython,由java实现的成为Jpython
101、Python中__del__语句能直接显示释放内存资源