一、单选题 (共8道题,每题10分)
1.Python使用缩进作为语法边界,一般建议怎样缩进?
A.TAB
B.两个空格
C.四个空格
D.八个空格
2.一般建议使用Python哪个版本作为产生环境?
A.Python 2.5.*
B.Python 2.6.*
C.Python 2.7.*
D.Python 3.*
3.print 100 - 25 * 3 % 4 应该输出什么?
A.1
B.97
C.25
D.0
4.要将 3.1415926 变成 00003.14 如何进行格式化输出?
A."%.2f"% 3.1415629
B."%8.2f"% 3.1415629
C."%0.2f"% 3.1415629
D."%08.2f"% 3.1415629
5.python my.py v1 v2 形式运行脚本时,通过 from sys import argv 如何获得v2 的参数值?
A.argv[0]
B.argv[1]
C.argv[2]
D.argv[3]
6.哪种函式参数定义非法?
A.def myfunc(*args):
B.def myfunc(arg1=1):
C.def myfunc(*args, a=1):
D.def myfunc(a=1, **args):
7.Python有很多Web应用框架,以下哪种不是?
A.Twisted
B.Flask
C.Bottle
D.uliweb
8.Python中有很多包管理工具,以下哪种不是?
A.setuptools
B.pip
C.ports
D.yolk
二、多选题 (共3道题,每题10分)
1.Python中的注释符有那几种?(
A.#...
B.//...
C./*...*/
D.'''...'''
2.哪两种文件打开效果相同?
A.open(filename,'r')
B.open(filename,"w+")
C.open(filename,"rb")
D.open(filename,"w")
3.Python中列表切片操作非常方便,若 l = range(100)以下哪种形式是正确的?
A.l[-3]
B.l[-2:13]
C.l[::3]
D.l[2-3]
1~8 CCBDC 多选 1、AD 2、BD 3、ABCD
测试结果怎么样啊
建议50分以下的同学去看:Python 成长之路_基础篇视频课程
建议80分以下的同学去看: 玩转Python编程语言视频教程
80~100分的同学们,其实你们已经很厉害了,但是想要更完美的话,请观看:[老男孩高薪必备]Python高级运维编程实战课程
祝大家学习愉快!