以下关于python自动化运维错误的是_建设银行Python自动化运维考试

一、单选题(80分)1.以下关于python的说法不正确的是( )

A.Python是交互式的语言B.Python是编译型语言C.Python是面相对象语言D.以上都不是2.Python创建虚拟环境的命令是( )

A.virtual envnameB.createenv envnameC.create envnameD.virtualenv envname3.python程序以 .pyc 结尾,代表的是( )

A.脚本文件B.图形化文件C.临时文件D.以上都不对4.在windows的cmd中为python设置环境变量的命令是( )

A.export PATH="$PATH:C:\Python "B.PATH="$PATH: C:\Python "C.setenv PATH "$PATH: C:\Python "D.path=%path%;C:\Python5.运行python的方式不包括以下哪种( )

A.交互式shellB.命令行脚本C.浏览器运行D.继承开发环境6.Python3默认的编码方式是( )

A.GbkB. utf-8C.gb2312D.ASCII7.使用pip 工具查看当前已安装Python 扩展库列表的完整命令是( )

A.pip listB.pip installC.pip removeD.以上都不是8.在使用virtualenv 创建虚拟环境的时候,下列那个选项可以使虚拟环境使用系统全局模块()

A.--always-copyB.--setuptoolsC.--system-site-packagesD.--unzip-setuptools9.python中注释使用的符号是( )

A.#B.//C.<-- --!>D.以上都不是10.python中表示一个语句块的方式是( )

A.大括号B.缩进C. 分号D.以上都不是11.在Python 中( )表示空类型

A.nullB.noneC.flaseD.以上都不是12.以下哪种数据类型,在python3中是没有的( )

A.intB.strC.charD.list13.下列哪种赋值方式,在python中是不允许的( )

A.a=b=c=100B.a,b,c=10,100,1000C.a+=10D.a++14.Linux中激活venv/bin/activate的虚拟环境的命令是()

A.python venv/bin/activateB.sh venv/bin/activateC.source venv/bin/activateD.echo venv/bin/activate15.查看变量内存地址的Python 内置函数是( )

A.type()B.id()C.who()D.以上都不是16.在python3中,以下哪种类型不是数字的类型( )

A.intB.longC.floatD.complex17.python数字中,将10进制数转换成16进制数的方法是( )

A.bin()B.oct()C.hex()D.int()18.python数字中,‘/’和‘//’ 都可以表示除法,计算6/2 和 5//2 的结果分别是( )

A.3,2.0B. 3.0,3C. 3.0,2.5D. 3.0,219.将十进制的8转换成二进制数是( )

A.1000B.1001C.1010D.以上都不是20.已知x = 3 ,那么执行语句x += 6 之后,x 的值为( )

A.6B.3C.9D.以上都不对21.python中用于产生随机数的模块是( )

A.choiceB.randomC.randintD.以上都不是22.以下数学函数在python3中没有的是( )

A.cmp()B.abs()C.min()D.floor()23.python字符串中,对字符串a=’hello’,b=’world’以下哪种操作是非法的( )

A.a+bB.a*2+bC.a*bD.a[1:]+b24.当a=’hello world’,a[1:7:3]的返回值是( )

A.'hlow'B.'el 'C.'eo'D.'eoo'25.python使用%进行格式化输出时,格式化字符串的方法是( )

A.%sB.%dC.%fD.以上都不是26.python中,对三引号的描述,正确的是( )

A.三引号不可以用来注释一段代码B.三引号可以定义一段有格式的字符串C.三引号定义字符串的时候,不可以使用换行符D.以上都不对27.python3中将bytes对象解码的方法是( )

A.decode(bytes)B.bytes.decode()C.encode(bytes)D.bytes.encode()28.给a变量赋值a = (3,),print(a)的返回值是( )

A.3B.(3,)C.3,D.以上都不是29.Python 语句list(range(1,10,3)) 执行结果为( )

A.[1, 4,7]B.[1,2,3,4,5,6,7]C.[0,3,6,9]D.[1,4,7,10]30.切片操作list(range(6))[::2] 执行结果为( )

A.[0, 2, 4]B.[0,2,4,6]C.[1,3,5,]D.以上都不是31.Python中不支持的数据类型有( )

A charB intC floatD list32.下面哪个不是Python合法的标识符( )

A int32B 40XLC selfD name33. x = 'foo',y = 2,print(x+y)的结果为( )

A foofooB foo2C An exception is thrownD 234.关于字符串的说法错误的是( )

A 字符串应该视为长度为1的字符串B 字符串以\0标志字符串的结束C 既可以使用单引号也可以使用双引号创建字符串D 在三引号字符串中可以包含换行回车等特殊字符35.在Python操作文件的时候,下列哪个模式表示一二进制的格式打开一个文件用于读写( )

A wbB wb+C abD rb36.下列命令中,哪个命令可以将一个十进制数转换为二进制数( )

A hex()B bin()C oct()D 以上都不是37.在下列数据类型中,python2中没有的是( )

A listB dictC setD str38.若K为整型,下述while循环执行的次数为K = 1000,While k>1,Print(k),K = k/2( )

A 9B 10C 11D 10039. 能够匹配浮点数的表达式为( )

A ^(-\d+|(0+))$B ^(-?\d+)(\.\d+)?$C ^[A-Za-z0-9]+$D ^[1-9]*[1-9][0-9]*$40.Linux中激活venv/bin/activate的虚拟环境的命令是()

A、python venv/bin/activateB、sh venv/bin/activateC、source venv/bin/activateD、echo venv/bin/activate二、判断题(20分)1.Python变量名区分大小写,所以student和Student不是同一个变量。

对错2.只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象。

对错3.x = 9999**9999这样的语句在Python中无法运行,因为数字太大了超出了整型变量的表示范围。

对错4.已知x = 3,那么赋值语句x = 'abcedfg'是无法正常执行的。

对错5.Ansible中默认不提供模块给用户,使用模块需要收费。

对错6.在Python中0xad是合法的十六进制数字表示形式。

对错7.为了让代码更加紧凑,编写Python程序时应尽量避免加入空格和空行。

对错8.Python网络编程只能使用tcp协议进行编程

对错9.Ansible每次执行只能针对一台机器执行,不能批量执行

对错10.Python中拷贝(copy)和赋值(=)没有区别

对错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值