一、单选题(每题3分,共25题,共75分)
1. 二进制数101100111对应的十六进制数的数制是?
A.6
B.369
C.167
D.165
答案:C
答案解析:二进制转十六进制:4位二进制数按权展开相加得到1位十六进制数。从右向左,位数不足时用0补足。
2. Python中表示合法的八进制整数是?
A.0o129
B.0o12A
C.0O1708
D.001207
答案:D
3. 在python中,int('10',16)语句的作用是?
A.将十进制数10转化为十六进制数16
B.将十六进制数10转化为十进制16
C.将字符串“10”转化为二进制整数
D.将支付串“10”转化为十六进制整数
答案:B
4. 八进制7与十六进制7相加,其对应的十进制数是?
A.21
B.7
C.14
D.77
答案:C
5. 关于语句f=open('c:/abc.csv','r'),下列描述不正确的是?
A.f是变量名
B.以只读方式打开文件
C.如果文件abc.csv不存在,会创建abc.csv
D.'c:/abc.csv'代表c盘中一个名为’abc.csv‘的文件
答案:C
6. 有如下从csv文件中读入数据的程序段;程序中存在错误的地方是?
A."r"
B.lines.strip("\n")
C.split("\")