一、单选题
1、二进制数101100111对应的十六进制数的数值是? ( )
A、6
B、369
C、167
D、165
2、Python中表示合法的八进制整数是? ( )
A、0o129
B、0o12A
C、0O1708
D、001207
3、在Python中,int(‘10’,16)语句的作用是? ( )
A、将十进制数10转化为十六进制数16
B、将十六进制数10转化为十进制数16
C、将字符串"10"转化为二进制整数
D、将字符串"10"转化为十六进制整数
4、八进制7与十六进制7相加,其对应的十进制数是? ( )
A、21
B、7
C、14
D、77
5、关于语句f=open(‘c:/abc.csv’, ‘r’),下列描述不正确的是? ( )
A、f是变量名
B、以只读方式打开文件
C、如果文件abc.csv不存在,会创建abc.csv
D、'c:/abc.csv'代表c盘中一个名为'abc.csv'的文件
6、有如下从csv文件中读入数据的程序段,程序中存在错误的地方是?( )
f=open("abc.csv","r")
m=[]
for lines in f:
m.append(lines.strip("\n").split("\"))
f.close()
print(m)
A、"r"
B、lines.strip("\n")
C、split("\")
D、f.close()
7、对于a=len([2,3,4,5,[7,8],(9,10)]),a的值是? ( )
A、4
B、6
C、8
D、7
8、有关Python文件常用读写方式的描述,错误的是? ( )
A、read()每次读取整个文件
B、read()生成的文件内容是一个字符串
C、readline()每次只读取文件的一行
D、readlines()每次按行读取整个文件内容,将读取到的内容放到一个字符串中
9、下列说法错误的是? ( )
add=['北京','上海','广州','深圳']