第二章测试
1.python不支持的数据类型有( )。
A:float
B:char
C:int
D:string

答案:BD
2.python语言中,代码之间的逻辑关系的是通过( )来体现。
A:循环
B:关键字
C:缩进
D:算法
3.下面( )不是有效的变量名。
A:_demo
B:Number
C:if
D:score
4.下列不是Python语言关键字的是( )。
A:finally
B:lambda
C:else
D:case
5.

以下代码段的执行结果是( )。

string ="i love python"

"".join(reversed(string.split()))



A:python love I B:i evol nohtyp C:nohtyp evol I D:i love python 6.( )内置函数,能够将十进制的参数x转换为八进制。
A:hex(x)
B:bin(x)
C:oct(x)
D:int(x,8)
7.( )编码是可变长编码。
A:Unicode编码
B:UTF-8编码
C:GB2312编码
D:ASCII编码
8.关于变量的命名和使用,下列描述正确的是( )。
A:变量名可以包含字母、 数字、下划线和特殊字符
B:变量名不能包含空格, 但可使用下划线来分隔其中的单词
C:不可以将Python关键字作变量名
D:变量名应具有描述性,"见名知意"
E:慎用小写字母l和大写字母O, 因为它们可能被人错看成数字1和0
9.下列描述正确的是( )。
A:一个赋值语句可以对多个变量赋值
B:python语言中的变量不需要定义类型就可以直接赋值使用
C:通过type(X)查看变量X的类型
D:help( )帮助命令,只能查看内置函数的帮助信息,不能查看关键字的帮助信息
10.使用help可以查看系统帮助,下面可以查看关键字的命令是( )。
A:help(keyword)
B:help(keywords)
C:help(“keyword”)
D:help(“keywords”)
11.想计算20的正弦值,但直接写a=sin(20)出现了错误,这时候需要( )。
A:导入math库,并将语句改为:a=math.sin(20)
B:导入math库
C:python不能计算正弦值
D:修改写法
12.不能正确赋值‘武汉’加油 的语句是( )。
A:s_1=""武汉"加油"
B:s_1=’’’ ‘武汉’加油’’’
C:s1=” ‘武汉’加油“
D:s_1=’ ‘武汉’加油’
13.python的输入语句是( )。
A:inputf
B:input
C:inputs
D:in
14.python使用input函数时,将所有的输入均看作是( )。
A:函数
B:字符串
C:变量
D:数字
15.下列运算符中,整除运算符是( )。
A:/
B:*
C://
D:**
16.语句“‘单价:{1},数量:{0}'.format(10,20)"的运算结果是( )。
17.代码"'{:#<8}'.format(3.14)"的运算结果是( )。
18.下列( )函数不属于字符串对齐函数。
A:center()
B:fill()
C:zfill()
D:rjust()
19.关于 eval 函数,以下选项中描述错误的是( )。
A:eval 函数的定义为:eval(source, globals=None, locals=None, /)
B:如果用户希望输入一个数字,并用程序对这个数字进行计算,可以采用 eval(input(<输入提示字符串>)) 组合
C:eval 函数的作用是将输入的字符串转为 Python 语句,并执行该语句
D:执行 eval(“Hello”) 和执行 eval(" ‘Hello’ ") 得到相同的结果
20.关于 Python 语言的注释,以下选项中描述错误的是( )。
21.可以查看变量内存地址的内置函数是____
22.python中用来计算整商的运算符号是____
23.表达式 eval('''__import__('math').sqrt(9)''') 的值为____
24.表达式 type(3) in (int, float, complex) 的值为____
25.表达式 isinstance('abc', int) 的值为____

温馨提示支付 ¥4.99 元后可查看付费内容,请先翻页预览!
点赞(197) dxwkbang
返回
顶部