Python基础自测挑战题

1、单选题     (共8道题,每题10分)

  • 1.Python使用缩进做为语法边界,通常建议怎样缩进?html

    A.TABpython

    B.两个空格web

    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

2、多选题    (共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    多选 一、AD  二、BD  三、ABCD

测试结果怎么样啊

建议50分如下的同窗去看:Python 成长之路_基础篇视频课程

建议80分如下的同窗去看: 玩转Python编程语言视频教程

80~100分的同窗们,其实大家已经很厉害了,可是想要更完美的话,请观看[老男孩高薪必备]Python高级运维编程实战课程

祝你们学习愉快!

相关文章
相关标签/搜索