学习笔记|Python测验3:基本数据类型(选择题)

1、pow(x, 0.5)能够计算x的平方根,计算负数的平方根将产生:

A、无输出

B、程序崩溃

C、复数

D、ValueError错误

【正确答案:C】

>>>pow(-1, 0.5)

(6.123233995736766e-17+1j)


2、以下关于字符串.strip()方法功能说明正确的是:

A、连接两个字符串序列

B、替换字符串中特定字符

C、去掉字符串两侧制定字符

D、按照指定字符分割字符串为数组

【正确答案:C】

连接两个字符串序列:'+';替换字符串中特定字符:str.replace(old, new);按照指定字符分割字符串为数组:str.split(sep=None)


3、字符串是一个连续的字符序列,哪个选项可以实现打印字符信息的换行?

A、使用"\换行"

B、使用转义符\\

C、使用\n

D、使用空格

【正确答案:C】


4、val=pow(2, 1000),使用一行代码返回val结果的长度值。

A、len(val)

B、len(pow(2, 1000))

C、len(str(val))

D、以上均不正确

【正确答案:C】

len(x)是字符串处理函数,val是数字类型,先通过str(x)函数转化成字符串,再通过len(x)返回字符串x的长度


5、下面关于time库引用不正确的是?

A、from time import *

B、from * import time

C、from time import strftime

D、import time

【正确答案:B】

B答案正确形式应该是A的形式


6、哪个选项不是Python语言的整数类型?

A、88

B、0x9a

C、0B1010

D、0E99

【正确答案:D】

十进制:一般数字形式;二进制:以0b或0B开头;八进制:以0o或0O开头;十六进制:以0x或0X开头


7、关于整数类型的4种进制表示,哪个选项的描述是正确的?

A、二进制、八进制、十进制、十六进制

B、二进制、四进制、八进制、十六进制

C、二进制、四进制、十进制、十六进制

D、二进制、四进制、八进制、十进制

【正确答案:A】


8、哪个选项是Python语言%运算符的含义?

A、x的y次幂

B、x与y之商

C、x与y之商的余数

D、x与y的整数商

【正确答案:C】


9、哪个选项是下面代码的执行结果?

name="Python语言程序设计课程"

print(name[0], name[2:-2], name[-1])

A、P  thon语言程序设计  程

B、P  thon语言程序设计  课

C、P  thon语言程序设计课  程

D、P  thon语言程序设计课  课

【正确答案:A】

str[N:M]表示对字符串str的切片操作,从N开始到M,不包含M;字符串的索引有两种方式:正向递增序号(从左向右依次为0,1,2,.....)和反向递减序号(从右到左依次为-1,-2,-3,...)


10、哪个选项是下面代码的执行结果?

s = 'PYTHON'

print("{0:3}".format(s))

A、PYT

B、PYTHON

C、   PYTHON

D、PYTH

【正确答案:B】

3表示槽的宽度为3,但如果字符串超过长度3,则以字符串长度显示。


题目来源:python123

你可能感兴趣的:(学习笔记|Python测验3:基本数据类型(选择题))